Overview
As a Lead Java Developer you will oversee the design development and maintenance of Java-based applications. You will lead a team of developers ensuring high-quality software delivery while mentoring junior team members and collaborating with cross-functional teams.
Must Haves
- Proven experience as a Java Developer with leadership responsibilities.
- Strong expertise in Java and related frameworks (Spring Hibernate).
- Solid understanding of object-oriented programming principles.
- Experience with RESTful APIs and web services.
- Proficiency in SQL and relational databases (MySQL PostgreSQL).
- Familiarity with version control systems (Git).
- Excellent problem-solving skills and attention to detail.
- Strong leadership and communication abilities.
- Bachelors degree in Computer Science Engineering or equivalent experience.
Day-to-Day Responsibilities
- Lead the design development and deployment of Java-based applications.
- Mentor and guide a team of Java developers.
- Collaborate with product managers and stakeholders to define requirements.
- Write clean maintainable and efficient code.
- Conduct code reviews and enforce best practices.
- Troubleshoot and resolve complex technical issues.
- Implement and maintain CI/CD pipelines.
- Ensure scalability performance and security of applications.
- Stay current with industry trends and emerging technologies.
- Participate in architectural discussions and technical decision-making.
Preferred Qualifications
- Experience with front-end technologies (HTML CSS JavaScript).
- Knowledge of microservices architecture.
- Familiarity with containerization (Docker Kubernetes).
- Experience with cloud platforms (AWS Azure).
- Understanding of Agile methodologies.
Overview As a Lead Java Developer you will oversee the design development and maintenance of Java-based applications. You will lead a team of developers ensuring high-quality software delivery while mentoring junior team members and collaborating with cross-functional teams. Must Haves Proven ...
Overview
As a Lead Java Developer you will oversee the design development and maintenance of Java-based applications. You will lead a team of developers ensuring high-quality software delivery while mentoring junior team members and collaborating with cross-functional teams.
Must Haves
- Proven experience as a Java Developer with leadership responsibilities.
- Strong expertise in Java and related frameworks (Spring Hibernate).
- Solid understanding of object-oriented programming principles.
- Experience with RESTful APIs and web services.
- Proficiency in SQL and relational databases (MySQL PostgreSQL).
- Familiarity with version control systems (Git).
- Excellent problem-solving skills and attention to detail.
- Strong leadership and communication abilities.
- Bachelors degree in Computer Science Engineering or equivalent experience.
Day-to-Day Responsibilities
- Lead the design development and deployment of Java-based applications.
- Mentor and guide a team of Java developers.
- Collaborate with product managers and stakeholders to define requirements.
- Write clean maintainable and efficient code.
- Conduct code reviews and enforce best practices.
- Troubleshoot and resolve complex technical issues.
- Implement and maintain CI/CD pipelines.
- Ensure scalability performance and security of applications.
- Stay current with industry trends and emerging technologies.
- Participate in architectural discussions and technical decision-making.
Preferred Qualifications
- Experience with front-end technologies (HTML CSS JavaScript).
- Knowledge of microservices architecture.
- Familiarity with containerization (Docker Kubernetes).
- Experience with cloud platforms (AWS Azure).
- Understanding of Agile methodologies.
View more
View less