remote
Java Software Engineer - Acclaimtechnicalservices
Software Engineer
Java Software Engineer responsible for designing, developing, and maintaining high‑performance backend services using Spring, REST, and relational databases. Collaborates in Agile teams to deliver scalable, secure solutions.
About the role
Key Responsibilities
- Design, implement, and maintain Java-based microservices using Spring Boot and related frameworks.
- Develop and expose RESTful APIs, ensuring proper documentation and versioning.
- Write efficient SQL queries and manage database schema changes in relational databases.
- Participate in code reviews, unit testing, and continuous integration pipelines.
- Collaborate with cross‑functional teams in Agile ceremonies to deliver incremental value.
Requirements
- 3+ years of professional Java development experience.
- Familiarity with Git, CI/CD tools, and Agile methodologies.