Match score not available

Java Tech Lead

extra holidays - extra parental leave
Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 
Colombia, California (USA), United States

Offer summary

Qualifications:

Proven experience in application design, Strong experience in Java 11+ and/or Kotlin development, Proficiency in Docker and Kubernetes, Expertise in cloud-native solutions and AWS services.

Key responsabilities:

  • Lead the design and maintenance of Spring Boot applications
  • Architect and implement API solutions with REST and GraphQL

Provectus logo
Provectus Information Technology & Services SME https://www.provectus.com/
501 - 1000 Employees
See all jobs

Job description

Company:

Provectus helps companies adopt ML/AI to transform the ways they operate, compete, and drive value. The focus of the company is on building ML Infrastructure to drive end-to-end AI transformations, assisting businesses in adopting the right AI use cases, and scaling their AI initiatives organization-wide in such industries as Healthcare & Life Sciences, Retail & CPG, Media & Entertainment, Manufacturing, and Internet businesses.

Position Overview:

We are looking for a talented Java Tech Lead with exceptional communication skills in English and a strong aptitude for leadership and collaboration. This is an exciting opportunity to lead a new team while working on cutting-edge technologies in a dynamic and fast-paced environment.


Requirements:
  • Application Design: Proven experience in architecting scalable, high-performance applications for high-load environments.
  • Java/Kotlin Expertise: Strong programming experience in Java 11+ and/or Kotlin development.
  • Containerization and Orchestration: Strong experience with Docker, proficiency with Kubernetes.
  • Build Tools: Proficiency with Maven or Gradle.
  • Database Migrations: Experience with migration tools and database schema design.
  • Cloud-Native Knowledge: Proficiency in serverless frameworks and AWS services; experience designing cloud-based applications.
  • Monitoring/Metrics Tools: Experience with tools such as Kibana, Grafana, CloudWatch, and Prometheus for monitoring and performance metrics.
  • Version Control and CI/CD: Solid understanding of GitLab and GitLab pipelines.
  • Frontend Basics: Basic exposure to ReactJS and front-end development.
  • Demonstrated ability to lead a team of engineers effectively.
  • Strong collaboration and interpersonal skills to work with cross-functional teams and clients.
  • Fluent English communication for client interactions and team coordination.

  • Nice-to-Have:
  • Experience with OpenSearch.
  • Exposure to performance testing tools and techniques.

  • Responsibilities:
  •  Lead the design, development, and maintenance of Spring Boot applications running on Kubernetes, ensuring scalability and high performance.
  • Architect and implement robust APIs using REST and GraphQL.
  • Oversee database management (e.g., MySQL, Cassandra) and design and maintain CI/CD pipelines (GitLab, Nexus).
  • Implement and manage monitoring systems using tools like Prometheus, Kibana, and Grafana.
  • Develop and maintain cloud-native solutions leveraging AWS services.
  • Occasionally assist with front-end tasks in ReactJS.
  • Provide technical guidance and mentorship to your team, ensuring seamless project delivery.

  • What We Offer:
  • Compensation for Private Medical Insurance.
  • Paid Vacations.
  • Sick Days.
  • Public Holidays.
  • Ongoing professional development and Certifications.
  • Required profile

    Experience

    Level of experience: Senior (5-10 years)
    Industry :
    Information Technology & Services
    Spoken language(s):
    English
    Check out the description to know which languages are mandatory.

    Other Skills

    • Collaboration
    • Communication
    • Leadership

    Tech Lead Related jobs