We have partnered with our client in their search for a Junior Java Developer to join their team and help build and maintain high-quality backend systems for enterprise applications. This is an excellent opportunity to grow your skills, contribute to technical solutions, and work alongside experienced engineers in a collaborative environment.
Responsibilities
Develop, test, and deploy backend services using Java and Spring Boot.
Collaborate with senior engineers to deliver scalable and maintainable solutions.
Assist with API development (REST/OpenAPI) and database integration (SQL Server).
Write unit and integration tests using JUnit, Mockito, or FitNesse.
Participate in code reviews and contribute to team best practices.
Support DevOps processes and continuous integration workflows (Maven, Jenkins, GitHub).
Skills Required
Languages & Frameworks: Java, Spring / Spring Boot
Messaging: Apache Kafka
Database: SQL Server
APIs: REST API / OpenAPI
Testing: JUnit, Mockito, FitNesse
Build & CI/CD: Maven, GitHub, Jenkins
2-4 years' experience building backend applications in Java/Spring Boot.
Understanding of RESTful APIs, databases, and event-driven systems.
Familiarity with automated testing, CI/CD, and software engineering best practices.
Good problem-solving and debugging skills.
Ability to work collaboratively in an Agile environment.
Strong verbal and written communication skills.
Education & Work Experience
Honors Bachelor's or Master's degree in software engineering, computer engineering or equivalent
Title Software Engineer - Java Mid Level
Client Industry IT
Compensation
Ref ID
About Korn Ferry
Korn Ferry unleashes potential in people, teams, and organizations. We work with our clients to design optimal organization structures, roles, and responsibilities. We help them hire the right people and advise them on how to reward and motivate their workforce while developing professionals as they navigate and advance their careers. To learn more, please visit Korn Ferry at www.Kornferry.com