Mid Level Java Developer
Mid Java Developer 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 AWSBe quality-focused
- Design, develop, implement, test, deploy, and support Java-based software in the AWS CloudEnsure 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 AWSPython 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 DataREST APIsUnit testing (JUnit, RestAssured, etc)DB/SQL (PostgreSQL)
Git/Maven/Gradle
Automated testing
Unit and functional testingAWS DevOpsAutomated deployments using CI/CD tool
Required Skills: Java 11 experience spring frame work 5.