Software Developer (Java)
Description Robert Half is looking for a Java developer with experience in a Agile REST development team. This team member represents the technical expertise necessary to develop software from conceptual design according to standard practices of development code structure application performance capabilities re-use of code logic unit tests and maintainability for all application component logic for the REST APIs. Requirements
Qualifications and Skills:- Minimum of 5 years experience in Java EE development including Java 8 and 11.
- At least 2 years experience as a senior developer responsible for service oriented architecture components.
- At least 3 years experience as a developer responsible for REST API services.
- Strong proficiency in developing JSON REST APIs and understanding of REST over HTTP
- Strong experience with developing application components with Swagger REST API Framework DropWizard REST Framework JAX-RS and Jersey
- Past experience developing application components using non-relational database tools such as Couchbase or Cassandra or past experience developing application components using relational database tools such as MySQL and Informix.
- Experience in Agile Kanban and Scrum development frameworks.
- Experience establishing repeatable code practices and standards.
- Experience facilitating technical decisions discussions with other developers.
- Experience with Test-Driven Development using Cucumber or equivalent frameworks.
- Experience implementing mock interfaces for testing.
- Strong interpersonal and communication skills.
- Strong referenced experience with technical teams and projects in both new development and maintenance.
Similar jobs
Jobot - Full Stack Software Developer (.Net)
Jobot - Full Stack Software Developer (.Net)
Jobot - Full Stack Software Developer (.Net)
Jobot - Full Stack Software Developer (.Net)