Position: Senior Backend Engineer (Java, Kotlin)
Company: Sonerim
Experience required: 3y
Category: Java
English level: upper
Published: 2022-04-01T00:00:00+03:00

**Sonerim is looking for a Senior Backend Engineer (Java, Kotlin).**

**About the Position: **
As a Senior Backend Engineer on our team, you will work closely with the Product Owner and Technical Lead to shape the design and implementation of our core product. Your contributions will span the entire development life cycle, from refining user stories, participating in Scrum ceremonies, writing and reviewing code, deploying and maintaining our SaaS offerings.

**Tech stack:**
Java, Kotlin, AWS, Kubernetes, Docker, Jenkins and Circle CI, Hibernate, Apache Tomcat, (Resteasy), SpringBoot, DropWizard, JUnit, TestNG, Mockito, PowerMock.

**Your Responsibilities:**
- Contribute to the entire cycle of product development, from first ideas and brainstorming sessions to continuously delivering improvements based on customer data; 
- Work existing applications as well as the inception of new microservices; 
- Mentor less experienced peers and be mentored by more experienced peers; 
- Collaborate and work on solving challenging technical and business problems; 
- Together with Principal Engineers and Lead Engineers, define long-term tech strategies in accordance with business needs; 
- Follow Agile principles and values; 
- Leverage DevOps practices and tools.

**Required experience and skills:**
- Extensive experience with Java or Kotlin; 
- Experience building secure web applications, ideally with Spring, DropWizard, JEE; 
- Experience with DevOps technologies such as AWS, Kubernetes, Docker, Jenkins and Circle CI;
- Experience with SQL databases, with experience in database-related optimizations and data processing a big plus;
- Experience with Microservice Architecture is a plus; 
- Frameworks: Hibernate, Apache Tomcat, (Resteasy), SpringBoot, DropWizard; 
- Testing Libraries such as: JUnit, TestNG, Mockito, PowerMock; 
- Testing, analysis and debugging of log files; 
- Experience challenging existing and defining new engineering (architectural) standards with senior stakeholders is useful.

 **We offer:**
- 5-day working week, 8-hour working day, flexible schedule;
- No time tracker;
- Competitive salary;
- Work-life balance;
- Remote work;
- Standard social guarantees: annual leave, sick days, state holidays;
- We understand the value of knowledge and training, so if you will find interesting and useful courses for yourself, we will pay for them;
- We value life and work time therefore all issues are resolved on the spot without unnecessary bureaucracy.