Senior API Developer – Java / Spring Boot

The Glove

Pittsburgh (Allegheny County)

On-site

USD 140,000 - 180,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

The Glove is seeking an experienced Senior API Developer in Pittsburgh to design, build, and maintain high‑performance RESTful APIs and microservices using Java/J2EE, Spring Boot, and related technologies. The role emphasizes scalable backend services, cloud readiness, and enterprise integration, with a focus on API standards, security, and reliability.

You will partner with cross‑functional teams, mentor engineers, and help shape API platforms across on‑premise and cloud environments.

Qualifications

  • 8+ years of hands‑on Java/J2EE development experience – Mandatory.
  • 8+ years of RESTful and/or SOAP Web Services experience.
  • Strong hands‑on experience with Spring Boot and Microservices.
  • Strong experience designing and developing REST APIs.
  • Experience with JSON, XML, and Swagger/OpenAPI.
  • 5+ years of experience with Git/GitHub, Jenkins, and CI/CD environments
  • Hands‑on experience with Kafka.
  • Hands‑on experience with IBM MQ.
  • Strong knowledge of SQL and NoSQL databases.
  • Experience with at least one major cloud platform such as AWS or Azure.
  • Strong understanding of API design, integration patterns, microservices architecture, and backend development.
  • Experience working with Agile/Scrum methodologies.
  • Strong troubleshooting, analytical, communication, and interpersonal skills.

Responsibilities

  • Design, develop, maintain, and enhance RESTful APIs, microservices, and backend components using Java and Spring Boot.
  • Develop scalable and high‑performance Java/J2EE applications and RESTful services.
  • Design and implement APIs that integrate with internal and external client systems.
  • Work with cross‑functional teams to understand requirements and translate them into technical solutions.
  • Develop and maintain microservices‑based applications following enterprise architecture and development standards.
  • Improve API standards, services, performance, scalability, security, and reliability.
  • Perform hands‑on troubleshooting, debugging, deployment, and production support.
  • Work with messaging technologies such as Kafka and IBM MQ for enterprise application integration.
  • Work with both SQL and NoSQL databases as part of API and backend development.
  • Leverage cloud technologies such as AWS or Azure for application development and deployment.
  • Use DevOps tools such as Jenkins, uDeploy, Git/GitHub, and CI/CD pipelines.
  • Participate in code reviews and provide constructive feedback on design and implementation approaches.
  • Review technical/design documents and provide recommendations regarding architecture, approach, effort, and estimates.
  • Create technical designs for new systems and enhancements to existing applications.
  • Translate detailed business and technical requirements into functional and technical system designs.
  • Collaborate with internal and external business, design, architecture, and technology teams.
  • Mentor junior developers and contribute to technical discussions and best‑practice initiatives.
  • Research and recommend frameworks, libraries, and tools that can improve development productivity and solution quality.
  • Work effectively in Agile development environments and participate in sprint planning, stand‑ups, reviews, and retrospectives.
  • Prioritize work effectively and consistently meet project deadlines.

Skills

Java/J2EE
REST APIs
Spring Boot
Microservices
Kafka
IBM MQ
SQL
NoSQL
AWS
Azure
Git/GitHub
Jenkins
CI/CD
Agile/Scrum
DevOps

Tools

Kafka
IBM MQ

Job description

Work Arrangement: Onsite – 5 days per week at the client office

Experience: 8+ years

Employment Type: W2

Work Authorization: Non-Sponsorship; H-4 EAD candidates with at least 2 years of remaining validity may be considered

About the Role

We are seeking experienced Senior API Developers with strong hands‑on expertise in Java/J2EE, REST APIs, Spring Boot, and Microservices to join a large‑scale enterprise technology team.

The ideal candidate will have a strong background in designing, developing, deploying, and troubleshooting high‑performance APIs and backend services. You will work closely with cross‑functional teams to understand business requirements, design scalable solutions, improve API standards, and ensure the reliability, security, and performance of enterprise applications.

This is an excellent opportunity for experienced Java developers who enjoy working on API platforms, microservices, cloud technologies, DevOps, and enterprise integrations.

Key Responsibilities

  • Design, develop, maintain, and enhance RESTful APIs, microservices, and backend components using Java and Spring Boot.
  • Develop scalable and high‑performance Java/J2EE applications and RESTful services.
  • Design and implement APIs that integrate with internal and external client systems.
  • Work with cross‑functional teams to understand requirements and translate them into technical solutions.
  • Develop and maintain microservices‑based applications following enterprise architecture and development standards.
  • Improve API standards, services, performance, scalability, security, and reliability.
  • Perform hands‑on troubleshooting, debugging, deployment, and production support.
  • Work with messaging technologies such as Kafka and IBM MQ for enterprise application integration.
  • Work with both SQL and NoSQL databases as part of API and backend development.
  • Leverage cloud technologies such as AWS or Azure for application development and deployment.
  • Use DevOps tools such as Jenkins, uDeploy, Git/GitHub, and CI/CD pipelines.
  • Participate in code reviews and provide constructive feedback on design and implementation approaches.
  • Review technical/design documents and provide recommendations regarding architecture, approach, effort, and estimates.
  • Create technical designs for new systems and enhancements to existing applications.
  • Translate detailed business and technical requirements into functional and technical system designs.
  • Collaborate with internal and external business, design, architecture, and technology teams.
  • Mentor junior developers and contribute to technical discussions and best‑practice initiatives.
  • Research and recommend frameworks, libraries, and tools that can improve development productivity and solution quality.
  • Work effectively in Agile development environments and participate in sprint planning, stand‑ups, reviews, and retrospectives.
  • Prioritize work effectively and consistently meet project deadlines.

Required Qualifications

  • 8+ years of hands‑on Java/J2EE development experience – Mandatory.
  • 8+ years of RESTful and/or SOAP Web Services experience.
  • Strong hands‑on experience with Spring Boot and Microservices.
  • Strong experience designing and developing REST APIs.
  • Experience with JSON, XML, and Swagger/OpenAPI.
  • 5+ years of experience with Git/GitHub, Jenkins, and CI/CD environments.
  • Hands‑on experience with Kafka.
  • Hands‑on experience with IBM MQ.
  • Strong knowledge of SQL and NoSQL databases.
  • Experience with at least one major cloud platform such as AWS or Azure.
  • Strong understanding of API design, integration patterns, microservices architecture, and backend development.
  • Experience working with Agile/Scrum methodologies.
  • Strong troubleshooting, analytical, communication, and interpersonal skills.

Preferred Qualifications

  • Experience working on large‑scale enterprise API platforms.
  • Experience with API security, authentication, and authorization mechanisms.
  • Experience with API gateways and enterprise integration platforms.
  • Experience with containerization technologies such as Docker/Kubernetes.
  • Experience with automated CI/CD pipelines and DevOps practices.
  • Experience in the banking or financial services domain.
  • Experience mentoring developers and providing technical leadership.

Mandatory Technical Skills

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr Java Developer
Sr Java Developer

HEITMEYER CONSULTING INC • Columbus (OH)

On-site
USD 110,000 - 150,000
API Developer
API Developer

Highbrow LLC • Atlanta (GA), Frisco (TX), Overland Park (KS)

On-site
USD 90,000 - 120,000
Java Developer
Java Developer

Compunnel, Inc. • San Leandro (CA)

On-site
USD 120,000 - 140,000
Senior Developer – Java & API
Senior Developer – Java & API

Highbrow LLC • Bellevue (WA)

On-site
Mid Java API Developer
Mid Java API Developer

System One • Pittsburgh

On-site
USD 90,000 - 120,000
Senior API Developer
Senior API Developer

TechDigital Group • Portland (OR)

On-site
USD 80,000 - 130,000
Senior Java Consultant
Senior Java Consultant

Resolve Tech Solutions • Irving (TX)

On-site
USD 120,000 - 170,000
Java Developer
Java Developer

TechDigital Group • Secaucus (NJ)

On-site
USD 90,000 - 140,000
Senior Java Developer – Spring Boot & API Specialist
Senior Java Developer – Spring Boot & API Specialist

Veriipro • Englewood (CO)

On-site
USD 100,000 - 130,000
API Sr. Developer (Remote - US)
API Sr. Developer (Remote - US)

Jobgether • United States

Remote
USD 100,000 - 130,000
Remote work flexibility
Competitive salary and performance‑based compensation
Opportunities for skill development and career growth