Sr.Java Full Stack Developer
Backend Developer
Senior
Angular
API
APIs
Big Data
CI/CD
Cloud Infrastructure
Cloud Native
Cloud Operations
Cloud Platform
Cloud Platforms
Cloud Technology
Collaboration
Containerization
Data Integration
Data Pipelines
Data Platform
Data Processing
DevOps
DevSecOps
Engineer
Engineering
Framework
Frontend
Frontend Framework
Full Stack
Git
Infrastructure As Code
Integration
Java
Java Language
JavaScript
Jenkins
Kubernetes
Node.js
Openapi
OpenShift
Platform Engineering
Programming Language
Programming Languages
Soap Web Services
Software Development
Software Engineer
Software Engineering
Spring Boot
Spring Framework
SQL
Stream Processing
Udeploy
Web Framework
Job Description
This contract to hire opportunity is on site in Pittsburgh, PA and offers a competitive salary of USD 120,000 per year alongside a robust benefits package. The role centers on designing Java API services and RESTful microservices, building front end with Angular, and delivering backend work with Spring Boot and containerization. It supports a collaborative, security-minded team culture that emphasizes scalable, high-performance software delivery.
Benefits
- Medical benefits
- Dental benefits
- Vision benefits
- Spending accounts
- Life insurance
- Voluntary plans
- 401(k) plan
Responsibilities
- Design, build, and maintain Java API services, including RESTful endpoints and microservices, with a focus on scalability, security, and performance.
- Collaborate on front-end UI development using Angular, HTML, and CSS to create intuitive user interfaces.
- Establish and optimize API standards, working with cross-functional teams to deliver large-scale features.
- Develop, test, and deploy backend components using Spring Boot within a microservices and containerized environment (OpenShift and Kubernetes).
- Integrate Java applications with databases such as Oracle, SQL Server, MongoDB, and messaging systems like Apache Kafka.
- Utilize DevOps tools including Jenkins, uDeploy, GitHub, and CI/CD pipelines to automate workflows and enable continuous delivery.
- Review design documents, create technical system designs, and translate requirements into functional solutions.
- Collaborate with API developers, business analysts, and QA teams within an Agile environment.
- Research and apply modern libraries and technologies to accelerate development and enhance security.
Requirements
- 6+ years of Java API development experience with REST APIs, Spring Boot, XML, JSON, and Swagger.
- 6+ years of experience developing and consuming SOAP and REST web services in production environments.
- 5+ years of front-end UI development experience using Angular, HTML, and CSS.
- Hands-on experience with OpenShift, containerization, Kubernetes, and microservices architecture.
- 3+ years working with GitHub, Jenkins, and CI/CD pipelines.
- Proficiency with client-side technologies such as Node.js and Angular 8+
- Experience with Kafka, MongoDB, and integrating Java applications with Oracle/SQL Server databases.
- Strong understanding of security best practices to prevent vulnerabilities in code.
- Excellent collaboration, communication, and interpersonal skills in an Agile team environment.
Technologies
- Java
- REST API
- Spring Boot
- XML
- JSON
- Swagger
- SOAP
- Angular
- HTML
- CSS
- OpenShift
- Kubernetes
- microservices
- Oracle
- SQL Server
- MongoDB
- Apache Kafka
- Jenkins
- uDeploy
- GitHub
- CI/CD pipelines
- Node JS
- Angular 8+