InfoVision - San Francisco, CA

posted 2 months ago

Full-time - Mid Level
San Francisco, CA
Professional, Scientific, and Technical Services

About the position

The Sr. Java Cloud Developer position is a long-term contract role based in San Francisco, CA, with an immediate opening at our direct client. The ideal candidate will have a strong foundation in Java, particularly the latest version, and will be proficient in frameworks such as Spring and JPA. This role requires the ability to design, develop, and deploy scalable and robust applications on Azure Kubernetes Service (AKS). The candidate must be well-versed in Test-Driven Development (TDD) and Functional Programming, which are essential for ensuring high-quality code and efficient development processes. In addition to technical skills, the candidate should have a solid understanding of both RDBMS and NoSQL databases, enabling them to work effectively with various data storage solutions. Strong analytical and problem-solving skills are crucial, as the candidate will be expected to tackle complex challenges and deliver innovative solutions. Excellent communication and collaboration abilities are also necessary, as the candidate will work closely with cross-functional teams to deliver high-quality data solutions that support business intelligence and analytics initiatives. Familiarity with Agile methodologies and ceremonies is required, and the candidate should be prepared to actively participate in and contribute to these processes. The role will involve using various technical tools and frameworks, including GitHub for version control, IntelliJ as the development environment, and Google Cloud Platform for cloud services. Testing will be conducted using frameworks such as JUnit and Cucumber, ensuring that the applications meet the highest standards of quality and performance.

Responsibilities

  • Design, develop, and deploy scalable and robust applications on AKS.
  • Implement Test-Driven Development (TDD) and Functional Programming practices.
  • Collaborate with cross-functional teams to deliver high-quality data solutions.
  • Participate in Agile ceremonies and contribute to team processes.
  • Utilize Java, Spring, JPA, and other relevant technologies to build applications.

Requirements

  • Strong knowledge of Java (latest version) and Spring framework.
  • Experience with JPA and AKS for application deployment.
  • Proficiency in Test-Driven Development (TDD) and Functional Programming.
  • Familiarity with both RDBMS and NoSQL databases.
  • Strong analytical and problem-solving skills.
  • Excellent communication and collaboration abilities.
  • Experience with Agile methodologies.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service