Cloudious - Pleasanton, CA

posted 10 days ago

Full-time - Mid Level
Pleasanton, CA
Administrative and Support Services

About the position

The Java Developer role involves leading a team of developers while actively participating in the design and development of web applications. The position requires strong technical skills in Java and related technologies, as well as the ability to mentor junior developers and collaborate with cross-functional teams. The developer will be responsible for building and deploying microservices, conducting code reviews, and ensuring the performance and responsiveness of applications.

Responsibilities

  • Lead and mentor a team of 3-4 developers.
  • Collaborate with Solution Architect for design recommendations.
  • Perform design and code reviews.
  • Develop SOAP/RESTful web services.
  • Build and deploy Spring Boot microservices.
  • Write JUnit tests for code validation.
  • Troubleshoot issues in the QA region.
  • Participate in scrum calls, grooming sessions, and stand-ups.
  • Work with cross-work stream teams to ensure project success.
  • Evaluate and resolve performance-related issues with the performance team.
  • Troubleshoot production issues with the product support team.
  • Develop and design front-end web architecture and ensure application responsiveness.

Requirements

  • Strong hands-on experience with Core Java, Spring Boot, REST, and SOAP web services.
  • Experience with IBM MQ and Oracle SQL is a plus.
  • Proficient in developing SOAP/RESTful web services.
  • Experience in building and deploying Spring Boot microservices.
  • Ability to write JUnit tests and perform unit testing on REST APIs.
  • Proficient understanding of HTML5, CSS3, JavaScript, and TypeScript.
  • Experience with Angular 7 and above, including component development and REST API consumption.
  • Knowledge of unit testing Angular applications using Jasmine and Karma.
  • Experience with consuming SOAP services using the Spring framework.
  • Familiarity with tools like Node.js, npm, Git, Maven, and Gradle.

Nice-to-haves

  • Experience implementing Swagger UI in REST services for interactive UI testing.
  • Experience setting up pipelines in GitLab using tools like SONAR and Black Duck.
  • Experience in the healthcare domain.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service