Description
Job Title: Sr. Java Engineer
Location: Durham, NC
Duration: Long term contract
Job Description:
- Strong Java/J2EE development working on enterprise level applications. Must have experience working with Java 8
- Must have excellent experience with Spring Boot and must have experience with Spring Batch
- Candidates should have experience working with AWS and some experience deploying code to Docker within a Cloud based environment.
- Good understanding on Cloud applications architecture and micro services model development including IaaS, PaaS, SaaS
- Experienced with building framework for modern transactional and data processing applications
- Ability to multi-task and stay organized in a dynamic work environment while meeting deliverables.
- Experience with Agile development methodologies such as SCRUM, Extreme Programming, TDD etc.
- Strong verbal and written communications, must be able to actively engage other team members
- Understanding of Agile systems development techniques utilizing Continuous Integration (CI)/Continuous Deployment (CD) and DevOps
- Prior experience working with development teams in onshore-offshore model