Senior Software Developer
SMX Services & Consulting
- Location
- United States · Washington, DC
- Workplace
- Remote
- Employment
- Contract
- Salary
- USD 72–75/hr
Posted 1mo ago
The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.
Responsibilities
- Analyze existing IRS Common Integration Services and legacy middleware interfaces
- Develop Spring Boot-based modernization solutions
- Refactor legacy enterprise integration services
- Develop REST and SOAP services
- Develop reusable APIs and microservices
- Develop and maintain OpenAPI specifications
- Implement message-routing patterns and transformations
- Develop XML, XSD, and JSON mappings
- Support business-rule integrations
- Support batch and managed file-transfer integration patterns
- Support database-connected integrations
- Document current-state and target-state service mappings
- Support phased modernization and migration waves
- Maintain compatibility with existing consumers during transition
- Conduct developer-level validation
- Support parallel-run validation
- Analyze and correct software defects
- Support vulnerability remediation
- Prepare release-ready technical artifacts
- Maintain application and interface documentation
Requirements
- 5+ years of relevant software-development experience
- Java/J2EE development experience
- Spring Boot development experience
- Experience with REST APIs and SOAP web services
- Experience with XML, XSD, and JSON
- Experience with OpenAPI/Swagger
- Experience with Red Hat OpenShift and/or Kubernetes
- Experience with IBM webMethods Integration Server or comparable enterprise ESB
- Experience with enterprise service bus architecture
- Experience with message routing and transformation
- Experience with business-rule implementation
- Experience with batch integration
- Experience with managed file-transfer concepts
- Experience with database-connected application integration
- Experience with Git/GitHub
- Experience with JUnit
- Experience with Postman and/or SoapUI
- Knowledge of secure software-development practices
- Experience with performance-aware application development
- Experience with application troubleshooting and defect remediation
Preferred
- Demonstrated IBM webMethods Integration Server experience
- Experience supporting enterprise ESBs
- Experience with middleware modernization
- Experience migrating from legacy integration platforms to Spring Boot/OpenShift environments
Skills
- Java
- J2EE
- Spring Boot
- REST
- SOAP
- XML
- XSD
- JSON
- OpenAPI
- Swagger
- Red Hat OpenShift
- Kubernetes
- IBM webMethods Integration Server
- Git
- GitHub
- JUnit
- Postman
- SoapUI
Similar roles
Senior Software Engineer - Continuity
Rad AI · United States · today
Lead Software Engineer - City
Okc · Oklahoma City, OK, United States · USD 40–60/hr · today
Full-stack Software Engineer III/Senior, AI Gateway
Ngrok · US · San Francisco, CA · USD 202,500–247,500/yr · today
Senior Software Engineer
Redwood Materials · remote · Nevada · USD 180,000–237,500/yr · today
Embedded Software Engineer – Power Electronics, Energy Storage
Redwood Materials · San Francisco, California, United States · USD 180,000–237,500/yr · today
Senior Software Engineer (Reston or Cambridge)
Akamai · United States · USD 121,400–218,600/yr · today