Java Technical Lead - Full Time Role

  • Pittsburgh, PA
  • Posted 3 days ago | Updated 11 hours ago

Overview

On Site
Full Time

Skills

IT Management
Authorization
Spring MVC
Apache Tomcat
Git
Apache Maven
Agile
Computer Science
Mentorship
Management
Java
Spring Framework
Hibernate
Apache Struts
Apache Kafka
RESTful
Microservices
Docker
Kubernetes
Database Design

Job Details

Job Title: Java Technical Lead

Location: Pittsburgh, PA Hybrid

Duration : Full Time Role (NO C2C/W2/C2H/1099)

Authorization: This role is not eligible for company sponsorship now or in future

Experience: 12+ Years

Responsibilities:

Develop and maintain high-performance, scalable, and robust applications

Strong knowledge of the Java (core and framework), Spring, Spring MVC, Tomcat, Hibernate, Git, and Maven

Actively participate with technical delivery teams and contribute to code reviews, architecture reviews, and design discussions

Self-starter, able to work independently and as member of an agile team

Requirements And Skills:

Bachelor's degree in Computer Science or related field

12+ years of Java development experience

Prior experience leading and mentoring other developers and/or management

Experience with Java frameworks such as Spring, Hibernate, or Struts, Kafka, Restful

Experience with Microservices, Docker and Kubernetes

Understanding of common database design patterns

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.