QBrainX Technology/Software

Lead Java Specilaist

Coimbatore, India In person Full-time

Key Responsibilities

  • Team Leadership: Lead and mentor a team of Java developers, providing technical guidance and fostering a collaborative work environment.
  • Project Management: Oversee the planning, execution, and delivery of Java development projects, ensuring they meet business requirements and deadlines.
  • Architecture and Design: Develop and implement robust and scalable software architectures. Design and review system architectures to ensure they align with business needs and best practices.
  • Coding and Development: Write high-quality, efficient, and maintainable code. Review and approve code changes from team members.
  • Technical Expertise: Stay updated with the latest industry trends and technologies related to Java development. Apply this knowledge to improve existing systems and processes.
  • Collaboration: Work closely with product managers, QA teams, and other stakeholders to gather requirements and translate them into technical specifications.
  • Problem Solving: Identify, analyze, and resolve complex technical issues on time.
  • Quality Assurance: Ensure the development team adheres to coding standards, best practices, and performs thorough testing to deliver reliable software solutions.
  • Documentation: Create and maintain comprehensive documentation for system designs, implementations, and processes.

Requirements

Qualifications

Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.

Experience: Minimum of [X] years of experience in Java development, with at least [Y] years in a leadership or senior development role.

Technical Skills

  • Expertise in Java SE/EE.
  • Proficient in frameworks such as Spring, Hibernate, and Struts.
  • Experience with microservices architecture and RESTful API development.
  • Strong understanding of database technologies (SQL, NoSQL) and ORM frameworks.
  • Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus.
  • Knowledge of DevOps practices and tools (CI/CD pipelines, Docker, Kubernetes) is highly desirable.
  • Experience with cloud platforms (AWS, Azure, Google Cloud) is a plus.

Job description provided by QBrainX.
View the original posting