Source description
About the role
Required Skills: Java 11 experience spring frame work 5.3x AWS/Lambdas container experience- docker containers Jenkins releases, pull requests from bit bucket Baseline of QA Environment/processes Basic Qualifications: Strong mid-level java developer with Lambda experience Job Description: Apex Systems is looking for a Mid Level Java Developer for our financial client. The Java Developer will work with a team of front and back end developers to contribute in the development of a new data lake repository, as well as enhancements on existing data platforms. This position is comprised of back-end development, automated testing, and automated deployment. Job Responsibilities: • Work with team members to enhance and modify data repository • Develop back end code, as well as test code to use for automated testing • Build, manage, and maintain automated deployment within AWS • Be quality-focused • Design, develop, implement, test, deploy, and support Java-based software in the AWS Cloud • Ensure security and compliance requirements are met Experience & Qualifications: • 5+ years of experience required • Hands on experience designing, developing, implementing, testing, and deploying large scale Java/J2EE projects on AWS • Python scripting • Believes in Scrum/Agile, and has experience delivering software when working on teams that use Scrum/Agile methodology • Experience working with data lake technologies a plus Required Technical Skills & Knowledge: • Spring stack (DI, AOP, Security, Boot, etc.) • JPA/Hibernate/Spring Data • REST APIs • Unit testing (JUnit, RestAssured, etc) • DB/SQL (PostgreSQL) • Git/Maven/Gradle • Automated testing • Unit and functional testing • AWS DevOps • Automated deployments using CI/CD tool
More at Thoughtwave Software and Solutions