Role & responsibilities Design, develop, test, and deploy high-quality Java applications. Collaborate with cross-functional teams to define, design, and ship new features. Write well-designed, testable, and efficient code using best practices. Troubleshoot production issues and provide timely solutions. Work with databases, APIs, and third-party services. Ensure security and performance of applications. Participate in Agile/Scrum processes, including sprint planning and stand-ups. Required Skil…