Overall Responsibilities :
- Lead a team of Java developers and ensure high-quality software delivery
- Develop and maintain Java-based applications and systems
- Design and implement scalable and efficient Java solutions to meet business requirements
- Collaborate with cross-functional teams to resolve technical issues and drive innovation
Skills :
Extensive knowledge of Java programming and related technologiesExperience in developing Java-based applications and systemsStrong understanding of software development methodologies (Agile, Scrum, etc.)Familiarity with microservices architecture and cloud computingExcellent problem-solving and critical thinking skillsExperience :
At least 4-10 years of experience in Java developmentProven experience leading a team of Java developers Sping boot , MSPrevious experience in delivering Java-based solutions for a large enterpriseDay-to-Day Activities :
Lead and mentor a team of Java developersAnalyze business requirements and translate them into technical solutionsDevelop, test and deploy Java-based applications and systemsTroubleshoot and resolve technical issues in a timely mannerCollaborate with cross-functional teams to drive innovation and implement new technologiesQualification :
Bachelor's degree in Computer Science or related fieldAdvanced certifications in Java development (e.g. Oracle Certified Professional, Java SE 11 Developer)Soft Skills :
Excellent communication and leadership skillsStrong interpersonal and collaboration skillsAbility to work under pressure and meet tight deadlinesPositive attitude and strong work ethicA commitment to continuous learning and professional development.Skills Required
Java Scripts, Java developer, Agile, Spring Boot, Microservices