Overview
Mid-Senior Back-end Engineer (Kotlin / JVM) at Athenaworks. We’re passionate about delivering cutting-edge technology to top startups and companies, powered by diverse and empowered teams of technologists eager to drive change.
Responsibilities
- You will lead impactful and innovative projects within our SaaS-solution.
- You will play an active role in designing and improving our overall software architecture.
- You will participate in the design, implementation, and execution of distributed services and APIs.
- You will collaborate closely with your team, other squads, and stakeholders like product management.
- You will contribute to the codebase with scalable, high-quality code and deliver solid coverage with automated tests.
- You will ensure outstanding availability and maintainability of our platform by evolving our architecture and tech stack, participating in code reviews, refactoring, and improving integration and delivery systems.
Technical Skills (Must-haves)
You have at least 4+ years of experience in backend software engineering.You are highly proficient in Kotlin, and proven coding skills with other JVM languages (such as Groovy, Java or Scala) are considered a plus.You have proven experience in designing scalable software systems, ideally a successful SaaS product.You are familiar with containers, microservice architecture, event-driven architectures, cloud computing, and RESTful APIs.You have deep knowledge of most of the popular technologies like Spring Boot, Hibernate, JUnit, AWS (EC2, RDS, SQS, SES, SNS, EC2, Lambdas), Elastic Search, MySQL, Docker, or OpenAPI.You are a self-motivated and independent engineer and bring creativity and the ambition to strive in a constructive and multicultural team.You have experience with agile methodologies and automated testing.You are a great team player with a positive and solution-oriented mindset.Technical Skills (Nice To Have)
Other JVM languages (such as Java or Scala) are considered a plus.Soft Skills
You are a self-motivated and independent engineer and bring creativity and the ambition to strive in a constructive and multicultural team.You are a great team player with a positive and solution-oriented mindset.You are fluent in English, sufficient for success in a remote and largely asynchronous work environment.Benefits
Payment in USDA truly flexible work scheduleA Non-Working Pay Days PolicyLearning BudgetAn opportunity for you to help create change in the industryAnd more!Company & Diversity
Athenaworks is an inclusive and safe organization that values your technical skills, work experience, collaboration abilities, and potential to grow in your career. We proudly welcome self-taught individuals, as we focus solely on your ability to deliver exceptional work. We will never consider any irrelevant personal or professional aspects of your life.
Seniority level
Mid-Senior levelEmployment type
ContractJob function
Information TechnologyIndustries
Software Development#J-18808-Ljbffr