Job Title: Senior Java Developer
Location: Santa Monica, CA
Job Type: 12+ months contract
NOTE: Hire over Phone - Java Developer
Top Three Skills:
1. Back end Java (java 8 is ideal)
2. Spring boot
3. Rest API
Duties & Responsibilities:
Senior level ~7+ years• Expand and improve a distributed web services platform written in Java and Spring Boot• Participate in the strategy and implementation of modern software practices and evangelize and grow best practices like TDD, code reviews, and pair programming• Hands on troubleshooting experience• Solve challenging, product-oriented problems• Expertise in developing and delivering scalable and reusable solutions.• Writing test cases using Java testing framework like JUnit, Mockito.• Evaluate and make strategic decisions that will address specific technology design needs and issues within their technology area• Experience with GIT/ Bitbucket, Maven preferred• Integrating automation and integration concepts.• Participate in Scrum ceremonies and 2 week sprints Agile development.• Follow Java code styling convention and indentation. Technical Environment:1) Java 82) Spring Boot3) Kafka4) Elastic search5) Rest webservices,Microservices6) Jenkins CI/ CD7) Mysql8) Sonarqube