What are the responsibilities and job description for the Java Lead Developer (W2 Contract) (Multiple Locations) position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, HPTech Inc., is seeking the following. Apply via Dice today!
We are looking for an experienced Java Lead Developer to design, develop, and support enterprise applications. The ideal candidate will lead a team of developers, provide technical guidance, and work closely with business and technical stakeholders to deliver high-quality solutions.
Responsibilities
We are looking for an experienced Java Lead Developer to design, develop, and support enterprise applications. The ideal candidate will lead a team of developers, provide technical guidance, and work closely with business and technical stakeholders to deliver high-quality solutions.
Responsibilities
- Lead the design, development, and implementation of Java-based applications.
- Guide and mentor development team members.
- Develop and maintain applications using Java, Spring Boot, and Microservices.
- Design and consume RESTful APIs.
- Participate in architecture discussions and technical decision-making.
- Review code and ensure adherence to coding standards and best practices.
- Collaborate with business analysts, QA teams, and stakeholders.
- Troubleshoot and resolve application issues.
- Support Agile/Scrum development processes.
- 8 years of experience in Java development.
- Strong experience with Java 8/11/17, Spring Boot, and Microservices.
- Experience with REST APIs and web services.
- Knowledge of SQL databases such as Oracle, SQL Server, or PostgreSQL.
- Experience with Git, Maven, and CI/CD tools.
- Understanding of cloud platforms such as AWS or Azure.
- Strong problem-solving and communication skills.
- Experience leading development teams.
- Experience with Docker and Kubernetes.
- Knowledge of Kafka or other messaging technologies.
- Experience in Agile/Scrum environments.