Java Full Stack Developer

Synechron

Job Summary

This role involves leading a team of Java developers to ensure high-quality software delivery. Responsibilities include developing, maintaining, designing, and implementing scalable Java solutions, collaborating with cross-functional teams, analyzing business requirements, testing, deploying applications, troubleshooting technical issues, and driving innovation. The ideal candidate will also mentor team members and implement new technologies.

Must Have

  • Lead a team of Java developers
  • Develop and maintain Java-based applications and systems
  • Design and implement scalable and efficient Java solutions
  • Extensive knowledge of Java programming and related technologies
  • Experience in developing Java-based applications and systems
  • Strong understanding of software development methodologies (Agile, Scrum)
  • Familiarity with microservices architecture and cloud computing
  • At least 6 years of experience in Java development
  • Proven experience leading a team of Java developers
  • Previous experience in delivering Java-based solutions for a large enterprise
  • Bachelor's degree in Computer Science or related field

Job Description

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 technologies
  • Experience in developing Java-based applications and systems
  • Strong understanding of software development methodologies (Agile, Scrum, etc.)
  • Familiarity with microservices architecture and cloud computing
  • Excellent problem-solving and critical thinking skills

Experience:

  • At least 6 years of experience in Java development
  • Proven experience leading a team of Java developers
  • Previous experience in delivering Java-based solutions for a large enterprise

Day-to-Day Activities:

  • Lead and mentor a team of Java developers
  • Analyze business requirements and translate them into technical solutions
  • Develop, test and deploy Java-based applications and systems
  • Troubleshoot and resolve technical issues in a timely manner
  • Collaborate with cross-functional teams to drive innovation and implement new technologies

Qualification:

  • Bachelor's degree in Computer Science or related field
  • Advanced certifications in Java development (e.g. Oracle Certified Professional, Java SE 11 Developer)

Soft Skills:

  • Excellent communication and leadership skills
  • Strong interpersonal and collaboration skills
  • Ability to work under pressure and meet tight deadlines
  • Positive attitude and strong work ethic
  • A commitment to continuous learning and professional development.

9 Skills Required For This Role

Team Management Cross Functional Communication Problem Solving Oracle Game Texts Agile Development Microservices Java

Similar Jobs