Mid-Level Java API Developer
Backend Developer
API
Api Development
Api Services
APIs
Application Security
Cloud Developer
Cloud Infrastructure
Cloud Native
Cloud Native Technologies
Cloud Platform
Cloud Platforms
Cloud Platforms Cloud Platforms
Cloud Technology
Data Integration
Data Pipeline
Data Pipelines
Data Platform
DevOps
DevSecOps
Distributed Systems
Engineering
Engineering Software
Enterprise Java
Event Driven Architecture
Framework
Infrastructure
Infrastructure As Code
Integration
J2ee
Java
Java Language
Kubernetes
Microservices
MongoDB
Openapi
Platform Engineering
REST
Security Automation
Security Devops
Soap Web Services
Software Architecture
Software Developer
Software Development
Software Engineer
Software Engineering
Software Security
Spring Boot
Spring Framework
Stream Processing
Job Description
System One is hiring a Mid-Level Java API Developer for a Permanent Full Time role in Pittsburgh, PA on an onsite schedule. If you enjoy building reliable backend services, improving API standards, and working with modern DevOps and CI/CD practices, this position pairs Java-based RESTful development with enterprise integration and cross-team collaboration.
What you’ll do
- Design, develop, maintain, and implement APIs, microservices, and backend components that support business needs.
- Build and enhance Java-based RESTful services, including unit testing, with integrations to external systems.
- Collaborate with development teams to deliver API features at scale while improving performance and service quality.
- Strengthen API standards by contributing to technical design, reviews, and implementation approaches.
- Create technical designs for new applications and enhancements to existing systems.
- Translate business and functional requirements into scalable system designs.
- Use DevOps tooling and pipelines, including Jenkins, uDeploy, Git, and CI/CD, to support delivery.
- Review technical design documents and provide feedback on solutions, estimates, and implementation plans.
- Prioritize work to meet project deadlines and participate in Agile development activities and code reviews.
- Partner with business stakeholders, architects, developers, and external partners to align on outcomes.
- Research and recommend frameworks, libraries, and tools that streamline development efforts.
What you bring
- 4+ years of experience in Java/J2EE development.
- Strong experience building and working with REST APIs using Spring Boot, Spring Framework, XML, JSON, and Swagger/OpenAPI.
- 4+ years developing and consuming SOAP and REST web services in production environments.
- Experience developing APIs and microservices in large-scale enterprise environments.
- Experience with OpenShift, containerization, and microservices architecture.
- 3+ years using GitHub, Jenkins, and CI/CD tools.
- Knowledge of front-end technologies such as Node.js and Angular (version 8+ preferred).
- Experience with Kubernetes, Apache Kafka, and MongoDB.
- Experience integrating Java applications with Oracle and/or SQL Server databases.
- Hands-on experience developing secure REST APIs and applying application security best practices.
- Strong understanding of software development lifecycle methodologies and Agile practices.
- Excellent collaboration, communication, and problem-solving skills, with strong verbal and written communication.
Benefits
- Health and welfare benefits coverage options including medical, dental, and vision
- Spending accounts
- Life insurance
- Voluntary plans
- Participation in a 401(k) plan
Preferred background
- Enterprise application development experience
- Experience in highly regulated or large-scale environments
- Strong troubleshooting and performance optimization capabilities
- Exposure to cloud-native technologies and modern application architecture patterns
Onsite in Pittsburgh, PA. Minimum experience: 3 years. Technologies include Java, J2EE, REST APIs, Spring Boot, Spring Framework, XML, JSON, Swagger/OpenAPI, SOAP, OpenShift, Git, Jenkins, uDeploy, CI/CD pipelines, GitHub, Node.js, Angular, Kubernetes, Apache Kafka, MongoDB, Oracle, and SQL Server.