Java Developer

27 Feb 2025

Vacancy expired!

Position: Java Developer

Duration: 12+ Months

Job Description: Our Client is seeking an experience Software Engineer who has API experience. The Software Engineer will focus on the new development around the creation of new RESTful APIs that are extensible and consumable across our enterprise. We are also in the process of moving our applications into the cloud. It will include best practices from the industry as well as internal API certification requirements for the best breed of sustainable service portfolios including decoupling techniques, versioning, performance testing as well as security implementations.

Requirements
  • 10-12+ years of progressive software development experience; with a focus on development of various types of API’s.
  • Experience with the consumption and development of various types of API’s (REST, SOAP, RPC-API, Event-Drive API’s)
  • At a minimum must have strong experience with REST API’s and SOAP API’s.
  • Candidate must possess the desire to explore a variety of API’s and work closely with others (pair programming experience is a plus).
  • Candidate must have expertise creating REST based Web Services using Spring Framework.
  • This team creates, writes and authors the API Services that other organizations at Optum will integrate into their applications/systems/software.
  • Candidate should be a Microservices guru with a clear understanding of design patterns and the ability to clearly communicate verbally.

Skills Requirements:-
  • 10+ years of Java based development experience
  • 7+ years of REST API Web Services experience using Spring Framework
  • 7+ years of experience using Spring Technologies (including but not limited to: Spring Boot, Spring Batch, Spring Data, Spring REST)
  • 2+ years of experience with Spring Security (OAuth) and ideally some level of knowledge of SSO (Single Sign-On) or JWT (JSON Web Token) would be ideal.
  • 3+ years of experience with Jenkins for build/deployment and Maven for Dependency Management.
  • 5+ years experience in Junit or other Unit Testing and any Mockito would be helpful
  • 5+ years of JavaScript experience and 1-2+ years of Angular 8+ experience highly desired.
  • Understanding of JPA and/or Hibernate is necessary.
  • Experience with Apache Web Server.

  • ID: #49373669
  • State: New Jersey Jerseycity 07097 Jerseycity USA
  • City: Jerseycity
  • Salary: $50 - $60
  • Job type: Contract
  • Showed: 2023-02-27
  • Deadline: 2023-04-21
  • Category: Security