Overview
On Site
Depends on Experience
Contract - W2
Contract - 35 week(s)
Skills
Java
Job Details
Senior Java Developer
W2 Contract
Hybrid (3 days on site 2 days remote)
Pittsburgh/Dallas/Cleveland/Birmingham/Phoenix
Job Summary:
This role involves leading the technical design and development of Java-based software solutions within a collaborative team environment. The candidate will guide architectural decisions, ensure code quality, and mentor junior engineers, contributing to high-visibility projects in a regulated financial setting.
Responsibilities:
• Lead the development and technical design of Java microservices and applications
• Guide implementation decisions and review code for quality and adherence to standards
• Collaborate with architects, product owners, and cross-functional teams to deliver solutions
• Provide technical guidance and mentorship to junior engineers
• Ensure effective debugging, testing, and deployment of applications
Core Skills (Must-Haves):
• Java 11+ (preferably Java 17)
• Spring Boot (3+) and Spring JPA
• RESTful APIs and Microservices design
• Event-driven architecture with Kafka or MQ
• Docker, Kubernetes or OpenShift
• SQL databases: Oracle and MySQL
• CI/CD pipelines with Jenkins
• Unit testing frameworks such as JUnit or Spock
Bonus Skills (Nice-to-Haves):
• Solution architecture experience
• Cloud certifications (Azure, AWS)
• Experience with SonarQube and CI/CD tools
• Additional database knowledge (Redis)
#INDGEN
#ZR
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.