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 expertise in architecting scalable, high-performance applications for high-load environments.
- Java/Kotlin Expertise: Expert in Java 11+ and/or Kotlin development.
- Spring Boot Expertise.
- Containerization: Strong experience with Docker, proficiency with Kubernetes.
- Database Migrations: Proficiency in migration tools and database schema design.
- Cloud-Native Knowledge: Proficiency in serverless frameworks and AWS services; experience designing cloud-based applications.
- Monitoring/Metrics Tools: Proficiency in 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.
- Experience with OpenSearch.
- Exposure to performance testing tools and techniques.
- Proficiency with Apache Kafka.
- Proficiency with Reactor.
Nice-to-Have:
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.
- Review and pre-clarify requirements for the development, prepare highlevel estimations for a client/product owner, delegate implementation to the team and be proactive in terms of project grow.
- Keep on track of changes in the industry and seek modern or better solutions.
What We Offer:
- Compensation for Private Medical Insurance.
- Paid Vacations.
- Sick Days.
- Public Holidays.
- Ongoing professional development and Certifications.
Top Skills
What We Do
Provectus is an Artificial Intelligence consultancy and solutions provider, helping businesses achieve their objectives through AI.
We are recognized by industry think tanks as a leading provider of AI solutions in specific business domains, driven by sophisticated IT service management and tech innovation. Provectus is a value driver and a trusted partner for our clients and employees.
Provectus is an AWS Premier Consulting Partner with competencies in Data & Analytics, DevOps, and Machine Learning. We design and build AI solutions for industry-specific use cases, Data and Machine Learning foundation, Cloud transformation, and DevOps adoption.