What are the responsibilities and job description for the Java Technical Lead (Direct Hire Fortune 100 CO) Salary up to $150K + Bonus position at Confidential?
We are seeking an experienced Java Technical Lead to lead the design, development, and deployment of enterprise-grade software solutions. As a Tech Lead, you will oversee a team of engineers, collaborate cross-functionally with stakeholders, and guide the architectural direction of mission-critical systems. This role requires deep expertise in Java technologies, leadership in Agile environments, and a strong sense of accountability for product quality and delivery.
Key Responsibilities
- Technical Leadership
- Lead a team of backend engineers in the design, development, and maintenance of Java-based applications.
- Set coding standards and best practices; conduct code reviews and mentor developers.
- Drive architectural decisions and ensure alignment with enterprise-level goals.
- Software Development
- Design and implement scalable, secure, and high-performance backend systems using Java (Java 11 ), Spring Boot, and related frameworks.
- Integrate with cloud platforms (AWS, GCP, or Azure) and containerization technologies (Docker, Kubernetes).
- Collaborate with DevOps for CI/CD pipelines and production readiness.
- Project & Stakeholder Management
- Work closely with Product Owners, Scrum Masters, and Business Analysts to translate requirements into technical solutions.
- Break down projects into manageable tasks, estimate efforts, and ensure timely delivery.
- Act as a key liaison between engineering and other departments.
- Quality & Performance
- Ensure robust unit, integration, and performance testing.
- Champion automation, monitoring, and observability practices.
- Proactively identify technical risks and resolve them in a timely manner.
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- 8 years of software engineering experience with a focus on Java-based backend systems.
- 3 years in a technical leadership or team lead role.
- Deep experience with:
- Java 11 or newer
- Spring Boot, Spring Cloud, RESTful APIs
- SQL and NoSQL databases (e.g., PostgreSQL, MongoDB)
- Microservices architecture
- Cloud platforms (AWS/GCP/Azure)
- Experience working in Agile/Scrum environments.
Preferred Qualifications
- Certifications in Java or Cloud technologies (e.g., AWS Certified Solutions Architect).
- Exposure to frontend technologies (React, Angular) is a plus.
- Experience with event-driven architecture (Kafka, RabbitMQ).
- Prior experience in regulated industries (e.g., finance, healthcare).
Soft Skills
- Strong communication and collaboration skills.
- Proven ability to lead and inspire engineering teams.
- Analytical mindset with strong problem-solving abilities.
- High attention to detail and commitment to code quality.
Salary : $150,000