Job Description :
Role: Java (Spring Boot) Developer

Location : San Jose ,CA & Bloomington ,MN

Duration : 12 Plus Months Contract .

Primary Skills: Java, J2EE., Spring Boot, Git, Maven, JFrog, UDeploy, RESTful APIs, API Security including OAuth, JSON, Web Services, XML, XSLT, PL/SQL, Unix and Windows environments

Role Description: The Java (Spring Boot) Developer would need to have at least 5+ years of experience.

Requirements & Responsibilities:

- 5+ years of experience developing web applications using J2EE.

- 5+ years of experience in Spring Boot.

- Good knowledge of MicroServices.

- Experience working with tools like Git, Maven, JFrog, UDeploy.

- Expertise developing enterprise-level web applications and RESTful APIs using MicroServices, with demonstrable production-scale experience.

- Working experience in Industry Standard protocols related API Security including OAuth is a must.

- Demonstrate strong design and programming skills using JSON, Web Services, XML, XSLT, PL/SQL in Unix and Windows environments.

- Strong background working with Linux/UNIX environments.

- Strong Shell scripting experience.

- Working knowledge with Oracle, DB2 or Mongo DB databases.

- Passion to stay on top of the latest happenings in the tech world and an attitude to discuss and bring those into play.

- Strong agile/scrum development experience

- Strong collaboration and communication skills within distributed project teams

- Excellent written and verbal communication skills

Education: Bachelor s degree in Computer Science, Electrical/Electronic Engineering, Information Technology or another related field or Equivalent

Experience: Minimum 5+ years