Java Lead Developer

$135,200 - $145,600/Yr

Softcom Systems

posted 22 days ago

Full-time - Senior
Remote
11-50 employees
Professional, Scientific, and Technical Services

About the position

The Java Lead Developer position at Sof Systems Inc is a remote contract role focused on leading Java development projects, particularly in the area of microservices and loyalty systems. The ideal candidate will have extensive experience with Java, Spring Boot, and various cloud technologies, and will be responsible for ensuring high-quality code and performance optimization in a collaborative environment.

Responsibilities

  • Lead Java development projects with a focus on microservices and loyalty systems.
  • Develop and maintain Java Microservices using Spring Boot.
  • Implement and manage Google Cloud services, including Pub/Sub and Cloud SQL.
  • Utilize RabbitMQ and transactional databases for efficient data processing.
  • Build and manage projects using Gradle and ensure code quality with SonarQube.
  • Apply Test Driven Development (TDD) principles, including unit and contract testing.
  • Develop APIs for seamless integration and performance optimization.
  • Troubleshoot and resolve production issues efficiently.
  • Monitor application performance using tools like Grafana and New Relic.
  • Collaborate with cross-functional teams and write technical stories and design documentation.
  • Manage CI/CD pipelines using Bamboo and Bitbucket.
  • Work with Docker for containerization.

Requirements

  • Proven expertise in Java development with a strong focus on Spring Boot Microservices.
  • Experience in loyalty systems, specifically with Crowd twist.
  • Hands-on experience with Google Cloud services, particularly Pub/Sub and Cloud SQL.
  • Familiarity with RabbitMQ and transactional databases.
  • Proficient in building projects using Gradle and ensuring code quality with SonarQube.
  • Strong background in Test Driven Development (TDD) with unit and contract testing expertise.
  • Extensive experience in API development and performance optimization.
  • Ability to troubleshoot and resolve production issues efficiently.
  • Familiarity with monitoring tools like Grafana and New Relic.
  • Experience in the eCommerce shipping domain with knowledge of BOPIS features.

Nice-to-haves

  • Experience with Docker for containerization.
  • Familiarity with CI/CD practices using Bamboo and Bitbucket.

Benefits

  • Remote work flexibility
  • Competitive salary range of $65 - $70 per hour
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service