Lead Java / Kotlin

Chennai
Full-Time
Senior: 7 to 15 years
Posted on Dec 05 2024

About the Job

Skills

Spring
Microservices
Kotlin
Java
Rest API
database

Java / Kotlin Team Leader


Overview

We're looking for a Java / Kotlin Team Leader who is passionate about building top-notch SaaS products for a global audience and eager to lead in an environment where creativity meets technical excellence.Key Responsibilities

·    Design, develop, and maintain high-performance backend systems with Java / Kotlin, ensuring scalability and reliability.

·    Engage in collaborative efforts with cross-functional teams to conceptualize, architect, and implement new features that enhance our SaaS offerings.

·    Understand existing features and define the best short, medium and long term strategy to migrate or re-architect systems to support our SaaS platform’s growth and scalability for.

·    Conduct thorough code reviews, upholding the highest standards in coding practices and aligning with the company's engineering guidelines.

·    Proactively identify and address performance bottlenecks, ensuring the efficiency and responsiveness of our services.

·    Design and implement robust and maintainable APIs that support both internal and external integrations.

·    Work closely with product managers, designers, and fellow engineers to understand requirements and deliver high-quality solutions.

·    Create and maintain technical documentation for systems, APIs, and processes.

·    Proactively engage in knowledge sharing across teams and the organization, promoting a culture of learning and development.

·    Collaborate with support teams to troubleshoot and resolve technical issues promptly.Qualifications

·    A Bachelor's or advanced degree in Computer Science, Software Engineering, or a related discipline.

·    5+ years of hands-on experience in designing, developing and operating web applications using the latest, production proven, Kotlin or Java technologies.

·    Experience in developing web applications / APIs with Java Spring Boot.

·    Solid understanding of API design principles and RESTful services.

·    Proficiency in working with databases, both SQL and NoSQL.

·    Familiarity with cloud platforms, especially AWS or similar.

·    Strong problem-solving skills and the ability to troubleshoot complex issues.

·    Excellent collaboration and communication skills.

·    Experience in managing incident response, including efficient discovery, thorough investigation of root causes, prompt resolution, and implementation of permanent solutions.

·    Hands-on experience with test design, creation, and operation using documentation or testing tools like JUnit, Kotest, RSpec, Jest, or similar.

·    Proficiency in tuning middleware components, including database optimization and performance improvement strategies.

·    Previous exposure to design, development, and operation of service-oriented or microservices architecture, demonstrating an understanding of scalable and modular architecture.

·    Experience in architecture design and technology selection, showcasing the ability to make informed decisions for optimal solutions.

·    Flexibility and adaptability to work with diverse technology stacks, with a willingness to learn and catch up on Ruby on Rails or Frontend technologies in order to optimize our new systems.Desirable Skills

·    Familiarity with Ruby, Ruby on Rails, React or Vue.js.

·    In-depth expertise in designing and developing microservices architecture.

·    Experience with containerization and orchestration tools such as Docker and Kubernetes.

·    Previous exposure to a SaaS environment will be considered an advantage.This role offers a unique opportunity to be at the forefront of developing cutting-edge SaaS solutions, making a significant impact in the tech industry while growing your professional skills in a dynamic and supportive environment.



Why Join Us?

Experience the best of both worlds the dynamism and agility of a startup combined with the robustness

and stability of an established corporate. Dive into an opportunity where your work impacts a global

audience, and your growth is a journey we embark on together.

Benefits:

● Startup-like Work Environment & Culture

● Flexible Work Hours & Hybrid Work Policy (WFH 2 days a week)

● Leaves: Casual, Earned, and Sick leaves

● Up to 6 months of Maternity Leave

● Casual Dress code (Shorts, Slippers, Sandals: All OK)

● Corporate Health Insurance (Covering spouse, kids, and parents)

● Performance review 2 times a year (Salary can be increased twice)

● Global Work environment

● Macbook for all the employees

● Chance to visit Japan & Vietnam offices on business trips.

About the company

We are India's Leading Recruitment Group, providing best-in-breed hiring solutions to our customers for hiring top-notch technical

Industry

IT Services and IT Consul...

Company Size

501-1000 Employees

Headquarter

Bangalore