Role: Java Backend Technical Lead in Pittsburgh, PA
Duration: 6+ Months

Skills:

  • Java API Management & Microservices~Java Continuous Integration and Deployment
  • Experience Required: 10 to 15 years

Role Descriptions:

  • A Java Technical Lead bridges the gap between software development and project management.
  • They are responsible for architecting Java-based applications| guiding development teams| enforcing clean code standards| and mentoring junior engineers to ensure high-quality| scalable| and timely software delivery.

Key Responsibilities-

Architecture & Design:

  • Design system architecture and write technical specifications for enterprise products.
  • Team Leadership: Manage and mentor a team of Java developers| conduct code reviews| and oversee sprint deliverables.
  • Hands-On Coding: Participate in complex programming| refactoring| and developing Proof of Concepts (PoCs).
  • Quality Assurance: Ensure CI/CD pipelines| automated testing| and TDD (Test-Driven Development) practices are utilized.
  • Cross-Functional Collaboration: Align technical solutions with business requirements and communicate progress to stakeholders.

Required Qualifications/ Experience:

  • Typically 7+ years of software engineering experience, with 3+ years in a senior or lead role.
  • Core Technologies: Advanced proficiency in Core Java| J2EE| and enterprise frameworks like Spring| Spring Boot| Hibernate| or JPA.

Databases & Cloud:

  • Strong knowledge of SQL/NoSQL databases (MySQL| Oracle| MongoDB) and cloud platforms (AWS| Azure| or GCP).

Infrastructure & Tools:

  • Experience with event streaming (Kafka)| build tools (Maven| Gradle)| and version control (Git).

Soft Skills:

  • Exceptional problem-solving| communication| and project management capabilities
Similar jobs

Java Backend Technical Lead

Apply Now
Back to search page