- Design, develop, and maintain high-quality Java applications.
* Collaborate with cross-functional teams to define, design, and deliver new features.
* Write clean, scalable, and efficient code following best practices.
* Troubleshoot, debug, and resolve software defects and issues.
* Participate in code reviews to maintain code quality and share knowledge.
* Stay updated with emerging trends and technologies in software development.
* Contribute to all phases of the development lifecycle, from concept to deployment to support.
* Ensure the performance, quality, and responsiveness of applications.
Job Requirements