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