What are the responsibilities and job description for the Senior Java Developer | Microservices & API (Hybrid, Pittsburgh) - W2 only no agencies position at Virtusa Corporation?
Job Details
Job Title: Senior Java Back-End Developer
Location: Hybrid from Pittsburgh, PA
Note: No agencies or candidates requiring sponsorship now or in the near future. W2 ONLY
We are seeking a Senior Java Back-End Developer to design, develop, and optimize scalable applications using modern API and microservices architectures. This role will involve technical analysis, solution design, and test plan creation to ensure high-quality software development.
Key Responsibilities:
- Develop detailed technical analysis and design specifications based on functional requirements.
- Build and enhance back-end solutions using Java, Spring, Spring Boot, and microservices architectures.
- Create and execute QA test plans to validate and support software revisions.
- Develop and maintain RESTful APIs and integrate with front-end components.
- Utilize CI/CD tools, distributed version control, and build automation to streamline development and deployment.
Required Skills & Experience:
- Core Java, Spring, Spring Boot (v2)
- Microservices Architecture & REST APIs
- SQL & Database Design
- Angular (UI Development)
- Experience with build tools, version control, and CI/CD systems
Preferred Skills:
- Experience with containerization solutions (OpenShift preferred, Docker as an alternative)
- Deployment automation expertise
- Familiarity with front-end technologies (HTML, CSS, JavaScript)
#JavaDeveloper
#BackendDeveloper
#SpringBoot
#Microservices
#RESTfulAPI
#SoftwareEngineering
#CI_CD
#DevOps
#OpenShift
#Docker
#HybridJobs
#PittsburghJobs
#CloudComputing