Title : Sr. Java Developer (Spring Boot, AWS)
Location : Lafayette, Louisiana ( Initially remote )
Duration : 12+ Months
Start date : ASAP
Key skills required for the job are:
- 8+ years of total development experience in Java/J2EE technologies
- 5+ years of development experience with Java 8, Spring boot, Microservices, Spring cloud, Spring Core, Spring Data, Spring MVC, Spring Security and REST Web Services is a must.
- Experience with Front End development required (HTML5, CSS, JavaScript, JQuery, Bootstrap)
- Advanced javascript framework (e.g.. Angular, React, VueJS) is preferred
- Hands-on experience on AWS platform like S3, EBS, EC2, Lambda, Cloudwatch, RDS (Postgres)
- Experience with developing REST/JSON APIs using Java and Spring
- Competent in distributed systems design and implementation. Experience with Object-Oriented Design and test-driven development.|
- Advanced proficiency in unit testing/Mockito as well as coding in Java 8 and Spring Boot technologies
- Experience in testing automation using Junit 5/Mockito, Cucumber
- Hands-On experience with database development using SQL
- Knowledge of UNIX (Linux) environment
- Experience with build tools like Maven/Gradle
- Experience working in Agile environment, including SAFe
- Good communication skills
- Experienced in mentoring and directing development and automation teams