Job Summary
* We are looking for a seasoned back-end developer with expertise in Java and Spring framework technologies.
About the Role
* The successful candidate will be responsible for designing, developing, testing, and deploying core software systems or applications.
* The ideal candidate should have strong experience with UI/UX development for front-end applications and websites.
Key Responsibilities
* Design and develop scalable, efficient, and maintainable back-end systems using Java and Spring.
* Collaborate with cross-functional teams to improve current systems and pay technical debt.
* Participate in code review sessions to ensure high-quality code.
Required Skills
* In-depth knowledge of Java, Spring framework technologies, and SQL.
* Familiarity with DB abstraction layers like JPA and Hibernate.
* Experience working with templated engines like Thymeleaf.
* Strong background in web application development.
* Excellent problem-solving skills.