Job Description

About the Role

As a Java Developer, you'll take ownership of moderate complexity software development assignments within a specific product area. You'll work closely with other developers and stakeholders to translate requirements into robust, efficient, and testable code.

Key Responsibilities

  • Collaborate with product owners and team members to finalize requirements.
  • Write and review detailed specifications for system components.
  • Design, develop, test, and maintain Java applications.
  • Implement coding best practices and participate in code reviews.
  • Develop RESTful APIs and microservices using Spring/Spring Boot.
  • Work with relational databases (e.g., MySQL) and write optimized SQL queries.
  • Deploy applications in containerized environments (Docker) and support CI/CD pipelines.
  • Resolve technical issues and complete bug fixes efficiently.
  • Stay up-to-date with new technologies and development...

Ready to Apply?

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

Submit Application