Title: Back End Java Developer
Location: San Leandro CA (Day 1 Onsite)
Type: Contract
Positions General Duties and Tasks
In this role you will be responsible for:
- Work with stakeholder to gather the requirements
- Develop test and deploy APIs
- Writing tested idiomatic and documented Java Code
- Cooperating with the frontend developer in the process of integrating the RESTful API
- Communicating with external web services
- Producing maintaining and modifying REST APIs
- Ensuring APIS are developed using industry standard best practices
- Fixing any issues or bugs that arise
Requirements for this role include:
- 5 years of handson experience in development of RESTful APIs and Microservices using technology stack: Java/J2EE Spring framework Spring Batch Kubernetes Services Oracle DB Apigee/API Gateway
- Minimum 7 years Java
- Experience in Multithreading
- Experience in Design patterns
- Experience in building Microservices/API from a Monolith application
- Experience in handling Web application vulnerabilities
- Handle production issues
- 24 years of cloud experience (Google/Azure/AWS)
- Experience in BDD and TDD; experience with testdriven design & development unit and integration testing CI/CD.
- Knowledge of Jira Git/SVN Jenkins DevOps and CI/CD tools like Jenkins Fortify Sonar Blackduck etc
- of Jira Git/SVN Jenkins DevOps and CI/CD tools like Jenkins Fortify Sonar Blackduck etc.