Java Engineer
Carmel, IN, United States
Apex Systems is looking for a Sr. Software Engineer to write and maintain code within applications and systems to implement capabilities and features, improve performance and maintainability, while reducing technical debt in alignment with product and technology roadmaps. The Sr. Software Engineer will play a role in Agile planning, providing advice and guidance, and monitoring emerging trends. You will be working on flagship applications used directly by our client's customers and assisting as needed with new application development.
Responsibilities:
Works with Product Management to understand the challenges that customers and end users face in their day-to-day work and partner with them to design viable solutions.
Recommends viable solutions to processes, technology, and interfaces that improve the effectiveness of the team and reduce technical debt.
Foresees capacity requirements for component usage and identifies limitations.
Provides input into story sizing, backlog grooming, and release planning.
Contributes to product and solution designs to address critical issues and complex problems.
Builds software applications across multiple platforms in response to the needs of stakeholders.
Understands technical architecture and writes software and automated tests that are aligned with agreed upon standards.
Performs trouble-shooting efforts and investigations when necessary.
Qualifications: 7+ years of backend experience using JAVA
5+ years using available native APIs and development tools
5+ years of cloud & serverless computing and containers
5+ years of experience with Spring-Boot and microservices
Working experience realizing applications from conception and design, to implementation and support
Understanding of a continuous integration continuous deployment (CI/CD) model
Ability to understand and work with product teams to engineer requirements
Experience with REST API development and maintenance
Required Skills : This position requires the candidate to have 7+ years of Java experience, 5+ years of API development, feel confidence in his or her use of Microservices, and be able to discuss projects from a high, objective level. The client will be moving towards an Azure environment. This is not a requirement but is highly preferred.
Basic Qualification :
Additional Skills : -100% Remote -12+ month contract
Background Check :Yes
Notes :
Selling points for candidate :-100% Remote -12+ month contract
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 ::No
Interview times set : :No
Type of project :Assessment/Analysis
Master Job Title :QA/SW Tester
Branch Code :Indianapolis