Role: Sr. Java Developer
Length: Long-term Contract
Location: Indianapolis, IN (100% Remote)
Apex Systems is currently looking for a strong, heavily motivated Sr. Java Engineer that will be tasked with helping move our client's applications from a current legacy platform to an AWS Cloud-based Microservices architecture. The main focus of this role will be rooted in migration efforts utilizing Java, TypeScript (React or Angular), AWS, Docker, Kubernetes, and TDD.
Responsibilities:
- Ability to work collaboratively with cross function.
- Ability to communicate effectively with diverse business and technical audiences.
- Ability to work independently and or in a team setting.
- Must have experience with Agile methodologies.
- Ability to work in a fast-paced environment and generate innovative ideas to provide solution to the business needs.
Technical Requirements:
- Experience in modernizing monolithic apps / services moving from OnPrem to Cloud
- Java (11+ preferred, 8+ is okay)
- Spring Framework/Spring MVC/Spring Boot/JPA/Spring Security
- Newer TypeScript framework - React or Angular
- Microservices Implementation patterns; must have design experience.
- NoSQL/SQL
- AWS - needs to have experience building cloud native apps / services.
- Rabbit MQ or other Event Messaging System
- Strong test automation / TDD experience
- DevOps - experience building CI/CD pipelines.
- Experience with Docker and Kubernetes
- Unit Test case framework experience J Unit/Mockito or some mocking frameworks
Nice to have :
- Knowledge of SailPoint and workday
- Any RBAC product experience is a plus
- Terraform and Helm Charts
- Python Scripting experience
- Experience in Unix/Linux environments.
Required Skills : ALL of these skills will be required; if candidates are submitted and one of these technologies, they will not be called: -Migration of monolithic legacy applications to Cloud-based microservices architecture -Java -Spring -AWS (Lambda, Gateway API, S3, SNS, SQS) -TypeScript (React or Angular) -Docker and Kubernetes -TDD This will be a long term contract and a massive resume builder for candidates. The client will be able to provide solid referrals and feedback for the resource's next role.
Background Check :Yes
Notes :
Selling points for candidate :This will be a long term contract and a massive resume builder for candidates. The client will be able to provide solid referrals and feedback for the resource's next role.
Project Verification Info :
Candidate must be your W2 Employee :Yes
Exclusive to Apex :Yes
Face to face interview required :No
Candidate must be local :No
Candidate must be authorized to work without sponsorship :Yes
Interview times set :Yes
Type of project :Development/Engineering
Master Job Title :Dev: Java
Branch Code :Indianapolis