- esign, develop, and maintain Java-based applications, ensuring high performance, scalability, and reliability.
- Write clean, efficient, and maintainable code following coding standards and best practices.
- Collaborate with cross-functional teams to define system architecture and design.
- Troubleshoot and resolve software defects and issues.
- Perform unit testing and ensure code quality using testing frameworks such as JUnit or TestNG.
- Participate in code reviews to maintain code quality and share knowledge with peers.
- Contribute to the full software development lifecycle, including requirements gathering, analysis, design, development, and deployment.
- Stay up-to-date with emerging trends and technologies in Java development.
- Optimize applications for maximum speed and scalability.
- Integrate third-party services and APIs into applications.
- Write technical documentation for the codebase and provide support to other teams as needed.
From:
rajan,
quantumworldit
rajan@quantumworldit.com
Reply to: rajan@quantumworldit.com