Junior Java Developer
Core
Junior Java Developer supporting the design, development, testing, and maintenance of Java-based applications within an Agile environment.
Role type
Junior IC Java Developer
Builds
Complex applications and backend services for global clients including investment banks, insurance, healthcare, and travel.
Domain
Finance, Insurance, Healthcare, Travel
Deliverable
production ML models | product features
Required skills
Java, Spring/Spring Boot, RESTful APIs, SQL, JDBC, ORM frameworks, Unit Testing, SDLC participation, Root-cause analysis
Preferred skills
Full-stack application design, Agile methodology, Collaboration with BA/QA teams
Technologies
Java, Spring Boot, SQL, JDBC
Responsibilities
Develop and maintain Java applications and backend services; Write clean, maintainable, and reusable Java code; Assist with design and implementation of new features; Participate in SDLC from requirements to support; Collaborate with BAs and PMs to translate requirements; Work with QA to troubleshoot defects; Debug applications and perform root-cause analysis; Develop and execute unit tests; Integrate applications with databases.
Seniority
Junior, entry-level graduate