Position :: Java Developer/ Middleware Platform Engineers (Only W2 Cndidates)
Location :: DE, NY, TX, VA Boston, IL
Long Term Contract Job
Required Skills :
- API/Microservice Development leveraging Java/JEE
- Spring Framework
- Docker
- AWS
- Jenkins
- Linux Environment
- Middleware
- Exposure to Go and Kubernetes Operations
Location: Wilmington, DE - this will start remotely and even when they go back to on-site it will be remote and on-site work. Candidates need to be able to get into Wilmington location on occasion so will need to eventually be somewhat local. Think DE, PA, NJ, MD candidate locations ideally.
Openings: 64
- Apex facilitated Glider Test (45 min - 1 hour)
- Panel Interview w/ Capital One (45 minutes)
Hiring Job Description:
Middleware Platform Engineers are full stack developers capable of reverse engineering, troubleshooting, supporting and improving legacy API's and their underlying technology platforms that support critical features for the client's internal and external customers.
What you will do:
Middleware Platform Engineers are responsible for modernizing the client's legacy middleware footprint by retiring unneeded services, rewiring feature lineage and rewriting critical services in modern languages with well-designed architecture and tooling to support feature functionality in a scalable, stable and well managed manner.
Responsibilities:
- Modernize/Reengineer the existing Rest and SOAP Services
- Service level Automation
- Troubleshooting
- Handling incidents and emergency response
- Managing risk
- Performance
- Efficiency
- Change Management
- Availability and capacity planning
- Building scalable Systems
Primary Responsibilities:
- As a Middleware Platform Engineer you will be an integral member of a dynamic team continuously improving/modernizing our AWS Middleware Platforms automating all the things in support of our rapidly expanding product portfolio.
- Analyze and develop technology solutions based on customer requirements.
- Build and implement middleware products to meet business demands.
- Work with Business and Architects in developing middleware configurations based on requirements.
- Identify and apply innovative technologies to update existing middleware Services.
- Create and maintain documentation for middleware installations, changes and upgrades.
- Train Junior Engineers on middleware updates and new installations.
- Perform troubleshooting, incident response, and patching in a timely manner.
- Troubleshoot and resolve technical problems in a timely and accurate manner to improve application performance and functionality.
- Develop and implement strategies for migration, consolidation and upgrade of middleware components.
- Evaluate system architecture and make recommendations as required.
- Develop and implement standard processes for installation, maintenance and enhancement of middleware applications.
- Configure and maintain build pipelines to support automated testing and deployments using tools including Jenkins.
- Clearly document and diagram deployment-specific aspects of architectures and environments, working closely with Software Engineers of Consumer Clients, Cloud engineering Teams, and others in DevOps.
We offer integrated business solutions, enabling clients to optimize their business with greater efficiency, and increased responsiveness. Our offerings are designed to cater to the entire range of clients' technology needs. We deliver end-to-end solutions that can build, manage and support our customers' IT systems across the entire value chain infrastructure, applications and business processes. The range of our offerings extends to software (including systems and application software development, implementation, maintenance and frameworks), IT architecture, network consulting, Staffing etc. These technology offerings backed by the domain solutions and knowledge to ensure maximum business alignment, allowing you to derive maximum benefits out of the IT investments.