Senior Software Engineer - Java (AMS)
$102,000–$120,000 year
Remote · United States
Job Summary
Senior Java Developer with 15+ years of experience to design, develop, and maintain enterprise-grade Java applications using Java, J2EE, Spring Boot, Hibernate, and Angular. Responsibilities include building RESTful APIs and microservices, configuring and managing middleware (WebSphere, JBoss, MQ, OpenShift), and integrating with internal/external systems. Must handle incidents, service requests, and change requests, participate in upgrades (OS, middleware, database), and implement DevOps practices (CI/CD, containers, cloud-native development). Troubleshoot across Linux, Windows, and z/OS; create documentation for technical and support teams; and work in hybrid on-prem and cloud environments. Familiarity with enterprise ticketing systems (ServiceNow, JIRA, HPPPM) and both waterfall and agile projects is expected.
Required Qualifications
- 15+ years of specialized Java enterprise experience
- Proficiency in Java, J2EE, Spring Boot, Hibernate, and Angular
- Experience developing RESTful APIs and microservices
- Middleware and integration tech: WebSphere, JBoss, MQ, OpenShift, API Gateways
- Database technologies: Microsoft SQL Server, IBM DB2, Teradata
- DevOps tools: Jenkins, GitLab CI, GitHub Actions (CI/CD), Docker
- Experience with Linux, Windows, and z/OS
- Experience with both waterfall and agile methodologies
- Ability to design, develop, and maintain enterprise-grade Java applications and support platform migrations
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.