Job Description
- Design, develop, and maintain Java-based applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write well-designed, efficient, and testable code.
- Conduct code reviews and provide constructive feedback to team members.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Help maintain code quality, organization, and automation.
- Mentor junior developers and provide technical guidance.
Education + Experience
- Design, develop, and maintain high-quality Java-based applications.
- Collaborate with cross-functional teams to define and deliver new features.
- Write clean, efficient, and testable code.
- Conduct code reviews and mentor junior developers.
- Ensure application performance, quality, and responsiveness.
- Troubleshoot and resolve bottlenecks and bugs.
- Maintain code quality, organization, and automation.
Required keyskills
Cloud platforms (AWS) ,CI/CD pipelines ,Performance tuning and security frameworks