Senior Java Developer

Computer Enterprises Inc
  • Pittsburgh, PA
  • Instant Apply
Today

Job Description

Senior Java Developer (Microservices)

Locations: Pittsburgh, PA or Dallas, TX or Cleveland, OH
Type: 12 month W2H contract, contract-to-hire opportunity 
Rate: $70/hr
Schedule: M-F 8am-4pm, hybrid 

Role Overview

We are seeking a Java Developer Lead to spearhead the engineering efforts for a high-priority, Capitalized Project. In this role, you will balance hands-on backend engineering with technical leadership, focusing on designing and scaling a robust microservices architecture. You will ensure the project meets capitalization criteria through rigorous engineering standards, accurate deliverable tracking, and modular design. You will guide a team of developers to build high-performance distributed systems while collaborating closely with stakeholders to drive the software development lifecycle.

Key Responsibilities

Microservices Architecture

  • Lead the design, decomposition, and deployment of scalable, distributed microservices using Java ecosystems.
  • Define architectural standards and best practices for service design, APIs, and application scalability.
  • Drive modernization efforts, including migration from monolithic applications to microservices-based solutions.
  • Ensure systems are designed for resiliency, maintainability, and performance.

Technical Leadership

  • Guide the development team, resolve complex technical blockers, and enforce high coding standards and code reviews.
  • Mentor developers on software engineering best practices and modern Java development techniques.
  • Conduct architecture reviews and provide recommendations for technical improvements.
  • Influence technology selection, framework adoption, and architectural direction.

Capitalized Project Delivery

  • Oversee the execution of core development milestones, ensuring that tasks are meticulously documented to align with asset capitalization requirements.
  • Participate in project planning, estimation, and tracking activities.
  • Collaborate with project managers and stakeholders to ensure delivery timelines and objectives are met.
  • Support reporting and documentation efforts associated with capital project governance.

Integration & Communication

  • Establish resilient synchronous and asynchronous communication patterns between services (e.g., REST, gRPC, event-driven messaging).
  • Design and implement API integrations, messaging solutions, and service orchestration.
  • Ensure reliable service-to-service communication through proper fault tolerance and retry strategies.
  • Implement distributed tracing, logging, and monitoring practices.

Cross-Functional Collaboration

  • Partner with DevOps and cloud engineers to streamline containerized deployments and CI/CD pipelines.
  • Work closely with business analysts, QA teams, architects, and infrastructure teams throughout the SDLC.
  • Participate in Agile ceremonies including sprint planning, retrospectives, and backlog refinement.
  • Support production issue resolution and continuous improvement initiatives.
#INDGEN 
#ZR

Numbers & Facts

LocationPittsburgh, PA

Skills

  • Agile Programming Methodologiesunmatched
  • Application Programming Interface (API)unmatched
  • Architectural Servicesunmatched
  • Backlog Prioritizationunmatched
  • Best Practicesunmatched
  • Business Analysisunmatched
  • Capital Projectunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Coding Standardsunmatched
  • Consultingunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Improvementunmatched
  • Continuous Integrationunmatched
  • Cross-Functionalunmatched
  • DevOpsunmatched
  • Distributed Computingunmatched
  • Ecosystemsunmatched
  • Javaunmatched
  • Mentoringunmatched
  • Messaging Technologyunmatched
  • Microservicesunmatched
  • Problem Solving Skillsunmatched
  • Production Supportunmatched
  • Project Estimatesunmatched
  • Project Planningunmatched
  • Quality Assuranceunmatched
  • REST (Representational State Transfer)unmatched
  • Software Developmentunmatched
  • Software Development Lifecycle (SDLC)unmatched
  • Software Engineeringunmatched
  • Sprint Planningunmatched
  • Sprint Retrospectiveunmatched
  • Standards Developmentunmatched
  • Support Documentationunmatched
  • Technical Leadershipunmatched
  • User Documentationunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder