Job Description

Responsibilities

  • Design, develop, and maintain Java applications using Spring Boot and related frameworks.
  • Build and integrate REST APIs and SDKs with enterprise systems.
  • Work with databases (SQL/MySQL) for data modeling and querying; understanding of NoSQL (MongoDB, Redis) is a plus.
  • Collaborate within Agile teams, using Jira for planning and Git for source control.
  • Participate in code reviews, testing, debugging, and documentation.
  • Optimize and tune backend code for performance and scalability.
  • Support deployment in containerized/cloud environments (Docker, AWS is a plus).
  • Work closely with business analysts and senior engineers to define requirements and deliver solutions.

Required Qualifications

  • 5+ years' hands-on experience as a backend Java developer.
  • Strength in Core Java, Spring Boot, REST APIs, database design (SQL/NoSQL).
  • Familiarity with Agile, Git,...

Ready to Apply?

Take the next step in your AI career. Submit your application to SPIRO today.

Submit Application