Description
The role develops, tests, and maintains Java-based applications and services; participates in software design and architecture; collaborates with front-end developers, product managers, and QA teams; writes clean, scalable, documented code; optimizes application performance; troubleshoots issues; and contributes to code reviews. Required qualifications include Core Java, Spring/Spring Boot, Hibernate, RESTful APIs, microservices, relational databases, Maven or Gradle, Git, JIRA, CI/CD, cloud-platform experience, and a bachelor’s degree in computer science, engineering, or a related field.
