About The Position
KMS Lighthouse is a global software (SaaS) company that drives smarter, better business interactions with its knowledge management solutions. We use advanced technologies and take an innovative approach to building knowledge management solutions. This an amazing opportunity to join a hyper-growing company and to make a real impact!
KMS Lighthouse is an industry leader in knowledge management, working with Fortune 500 enterprise-level customers. If you're interested in the intersection of technology, innovation, and knowledge, this is the place to be.
We are growing its R&D center, and we are looking for Back-End (Java) Developer to join our team:
- Work as part of a small agile development team, under the global development department
- Use advanced technologies and tools such as Java11, Spring, Hibernate, Docker, Solr, etc.
Responsibilities
- 5+ years of professional experience as a software developer.
- Strong experience in backend development.
- Working with Spring boot APIs and groovy as a programming language.
- Java 17
- Liquibase for database management.
- Participation in code review.
- Creation and updating of technical documentation.
- Scrum team working with Jira and agile methodology.
- Integration between services with Rest Template and Web Client.
- Unit and integrated testing with Junit5.
- API documentation with Open Api and swagger.
Requirements
- Deep knowledge and experience with Java
- Previous experience working with Spring (Spring Data) and Hibernate
- Familiarity with Scrum and an Agile Development environment and tools like JIRA
Advantages
- Excellent communication, organizational and analytical skills.
- Team player.
- Excellent English level.