Image Loading

Senior Java Engineer / Tech Lead

Job Description

Kapture is a SaaS company that was founded in Bangalore in 2014. The company boasts primarily of a customer support automation platform that provides an all-in-one solution for customers predominantly from retail, travel, BFSI, consumer durables, and the energy sector from across the globe. Kapture also has a customer feedback management platform, and is steadily growing in different markets across the globe. Kapture currently has offices in Bangalore, Mumbai, Delhi, Jakarta, UAE, Riyadh, Philippines, and Florida.

Job Summary:

As a Senior Java Engineer/Tech Lead, you will play a pivotal role in designing, developing, and maintaining enterprise-scale systems for global organizations. You will be responsible for leading a team of engineers, architecting robust solutions, and ensuring the delivery of high-quality, low-latency client-facing applications. Your expertise in Java, Spring Boot, microservices, and RDBMS will be critical to your success in this role

Key Responsibilities:

● Lead and mentor a team of 3-5 junior engineers, guiding them through the development process.

● Design, develop, and maintain complex, low-latency client-facing applications using Java and Spring Boot.

● Architect and implement microservices-based solutions for enterprise-scale systems.

● Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications.

● Ensure that designs and code are in compliance with specifications and meet the highest standards of software quality.

● Perform code reviews, identify and fix bugs, and improve code quality.

● Develop and maintain databases using MySQL, ensuring performance, security, and scalability.

● Utilize multithreading techniques to enhance the performance of applications.

● Work with Unix/Linux systems as part of the development and deployment process.

● Apply your architectural knowledge and understanding of enterprise application design patterns to create scalable and maintainable systems.

● Contribute to the continuous improvement of development processes and methodologies.

Qualifications:

● 3 to 5+ years of experience in software development.

● Strong proficiency in Java and Spring Boot.

● Excellent problem-solving skills and attention to detail.

● Strong interpersonal, communication, and analytical skills.

● Ability to clearly express design ideas and technical concepts.

● Experience working on Internet-based B2B/B2C/SaaS products is a plus.

● Ability to lead and manage a team of junior engineers effectively.

Skills

  • SaaS
  • Java
  • Spring Boot
  • Analytical Skills
  • Problem Solving

Education

  • Master's Degree
  • Bachelor's Degree

Job Information

Job Posted Date

Sep 21, 2024

Experience

3 to 5 Years

Compensation (Annual in Lacs)

₹ Market Standard

Work Type

Permanent

Type Of Work

8 hour shift

Category

Information Technology

Copyright © 2022 All Rights Reserved. Saas Talent