Lead Java Developer for Enterprise Solutions

1 week ago


Chennai, Tamil Nadu, India Ciklum Full time

At Ciklum, we are seeking an experienced Lead Java Developer for Enterprise Solutions to join our team in India.

We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product owners, we engineer technology that redefines industries and shapes the way people live.

About the role:

As a Lead Java Developer for Enterprise Solutions, you will be part of a cross-functional development team engineering experiences of tomorrow.

Responsibilities:

  • Design and develop highly testable, automatable and performant code over the whole SDLC using high coding standards and software best practices.
  • Develop products and deliver features and updates according to the product roadmap.
  • Develop and review feature design documents and provide inputs/updates to specifications for the solution.
  • Set engineering standards in the team and help other team members adopt them.
  • Assist the team in daily work.

Requirements:

  • 7+ years of experience in software development required – proficiency in Java 8 or higher.
  • Strong experience in Java Spring boot, Core Java, API, Microservices, Angular and React JS.
  • Strong database experience in PL/SQL, PostgreSQL.
  • Solid coding and troubleshooting experience on Web Services and RESTful API.
  • Ability to work with QA and support teams to ensure the quality of deliverables.
  • Experience in leading the technical design, development, and documentation of cross-functional, multi-platform application systems.
  • Experience of DevOps and Agile methodology and associated toolsets and methodologies.
  • Knowledge of relational, in-memory, distributed and NoSQL databases.
  • Experience of implementing programming best practices, especially around scalability, automation, virtualisation, optimisation, availability and performance.
  • Experience and understanding of design patterns for microservices development.
  • Experience working on high-throughput microservices by leveraging concurrency, supporting multithreading, event-based processing, or developing services to manage high data volumes.
  • Experience in Test-Driven development.
  • Strong SQL skills to work on Relational databases.
  • Strong experience in SDLC, DevOps processes – CI/CD tools, Git, etc.
  • Good Understanding of Messaging frameworks like IBM MQ and Kafka.
  • Knowledge of Scrum and XP methodologies and ability to work in a rapidly changing environment.
  • Software Design Solid background in designing and developing solutions using best practices and patterns.
  • Quality Assurance: Proven experience in driving quality improvements for design and implementation decisions within a team.
  • Software Deployment: Hands-on experience with software deployment and configuration in the Cloud (pipelines, deployment patterns) and Container Orchestrators (k8s, Docker Swarm).

Personal skills:

  • Communication is a key. You speak and write in English fluently or at least at an upper-intermediate level.
  • Accountability: Following the "said and done" principle. Accountability for the scope of the team's work.
  • Drive: Proactive in efforts to deliver results according to the expectations. Suggesting new ideas, looking for alternative solutions.
  • Self–development: Eager to learn and grow: curios, keen to constant self-development. Constantly improving own mastership.
  • Effective communication: Ability to express ideas, thoughts, and questions simply, concisely, and in a structured way. Creating an open feedback culture. Clear communication of risks and consequences.
  • Team management: Effective teamwork organization.
  • Process improvement: Skilled in technical risk mitigation. Orchestrating the delivery process improvements with the feedback-driven approach.
  • People Development: Taking active steps toward the team's professional skills improvement.

What's in it for you:

  • Care: your mental and physical health is our priority. We ensure comprehensive company-paid medical insurance, as well as financial and legal consultation.
  • Tailored education path: boost your skills and knowledge with our regular internal events (meetups, conferences, workshops), Udemy licence, language courses and company-paid certifications.
  • Growth environment: share your experience and level up your expertise with a community of skilled professionals, locally and globally.
  • Flexibility: hybrid work mode at Chennai or Pune.
  • Opportunities: we value our specialists and always find the best options for them. Our Resourcing Team helps change a project if needed to help you grow, excel professionally and fulfil your potential.
  • Global impact: work on large-scale projects that redefine industries with international and fast-growing clients.
  • Welcoming environment: feel empowered with a friendly team, open-door policy, informal atmosphere within the company and regular team-building events.

Salary: ₹1,200,000 - ₹1,500,000 per year.



  • Chennai, Tamil Nadu, India Servion Global Solutions Full time

    Company Overview:Servion Global Solutions is a leading technology company that empowers businesses to thrive in the digital age. We are committed to delivering innovative solutions that drive growth, efficiency, and customer satisfaction.About the Role:We are seeking an experienced Enterprise Java Developer to join our team as a Scalable Solutions...


  • Chennai, Tamil Nadu, India Tata Consultancy Services Full time

    About the RoleTata Consultancy Services is seeking a highly skilled Technical Lead to spearhead the development and maintenance of our Java-based enterprise applications.Key Responsibilities:Leverage expertise in Java Spring-Boot to lead the design, implementation, and support of complex software systems.Collaborate with cross-functional teams to ensure...


  • Chennai, Tamil Nadu, India PDI Technologies Full time

    PDI Technologies, a global leader in delivering innovative solutions to the convenience retail and petroleum wholesale industries, is seeking an experienced Enterprise Java Architect Lead to join its team.As an Enterprise Java Architect Lead at PDI Technologies, you will be responsible for leading the design, development, and deployment of a multitiered fuel...


  • Chennai, Tamil Nadu, India Remote People Full time

    At Remote People, we are seeking a highly skilled Enterprise Java Solutions Architect to join our team. The ideal candidate will have a strong background in designing and implementing complex systems comprised of microservices and integrated with other functional areas.We estimate the salary for this position to be around $120,000 per year, considering the...

  • Java Technical Lead

    3 weeks ago


    Chennai, Tamil Nadu, India CIAR Software Solutions Pvt Ltd Full time

    Company OverviewCiar Software Solutions is a leading software development company that provides cutting-edge solutions for the food and hospitality industry. Our flagship products, FoodEnginePOS.com and HotelDeskPMS.com, offer a comprehensive suite of features including billing, inventory management, customer service, and analytics. With a team of 51-200...


  • Chennai, Tamil Nadu, India UST Full time

    About UST:">A leading technology services company with a strong focus on innovation and collaboration.">Job Summary:">We are seeking an experienced Technical Lead to join our team as a Senior Technical Architect. As a key member of our organization, you will be responsible for designing and developing enterprise solutions using Java, JEE, Spring Boot,...


  • Chennai, Tamil Nadu, India HCLTech Full time

    At HCLTech, we are seeking a highly skilled and experienced Lead Enterprise Java Architect to join our team. As a key member of our architecture team, you will be responsible for designing and implementing scalable, secure, and efficient software systems using Java technologies.About the RoleThis is a senior role that requires a hands-on approach to solution...


  • Chennai, Tamil Nadu, India Daxx Full time

    Looking for an exceptional Enterprise Java Solution Architect to drive technical vision and lead our development team.We offer:Opportunity to work on bleeding-edge projectsWork with a highly motivated and dedicated teamCompetitive salary: $180,000 - $250,000 per yearFlexible scheduleBenefits package - medical insurance, sportsCorporate social...


  • Chennai, Tamil Nadu, India Tata Elxsi Full time

    Enterprise Solution Architect RoleTata Elxsi is seeking an experienced Enterprise Solution Architect to lead the development of large-scale enterprise applications on AWS and Azure platforms.Key Responsibilities:Design and develop solutions that meet customer requirements and enterprise architectural principlesLiaise with business analysts, project managers,...


  • Chennai, Tamil Nadu, India Tata Consultancy Services Full time

    Job Description:We are seeking an experienced Enterprise Java Developer Lead to join our team at Tata Consultancy Services. As a key member of our development team, you will be responsible for designing and implementing low-level application details, managing end-to-end development activities, and ensuring high-quality deliverables.Responsibilities:Design...


  • Chennai, Tamil Nadu, India Tata Consultancy Services Full time

    Tata Consultancy Services - Job OpportunityGreetings from Tata Consultancy Services.Job Title : Enterprise Java Spring boot Solution ArchitectLocation: Hyderabad/ChennaiExperience Range: 5-8 years.We are seeking a highly skilled Enterprise Java Spring boot Solution Architect to join our team. As an experienced professional, you will be responsible for...


  • Chennai, Tamil Nadu, India SMARTWORK IT SERVICES Full time

    **About Us**SMARTWORK IT SERVICES is a leading provider of innovative technology solutions.We are currently seeking a highly skilled and experienced Senior Java Enterprise Software Developer to join our team in Chennai, Bangalore. This role offers an excellent opportunity to work with a talented group of professionals and contribute to the development of...


  • Chennai, Tamil Nadu, India Epam Full time

    We are seeking a seasoned Principal Java Software Architect to lead the development of enterprise-level solutions using Java 8, Microservices Architecture Pattern, and Spring Boot.As a key member of our team, you will design and develop high-performance services that meet the needs of our global clients. Your expertise in Agile software development...


  • Chennai, Tamil Nadu, India UST Full time

    Role OverviewUST seeks a seasoned Senior Technical Lead to spearhead the development of enterprise solutions.Job SummaryWe are looking for a highly skilled Senior Technical Lead with extensive experience in designing and developing complex software systems. As a key member of our team, you will be responsible for leading the technical aspects of project...


  • Chennai, Tamil Nadu, India Tata Consultancy Services Full time

    Establish a distinguished career as a Senior Enterprise Java Developer with Tata Consultancy Services, focusing on delivering cutting-edge solutions for Airline Solutions.About the RoleThis exciting opportunity is open to skilled professionals who can drive the development of high-quality Java applications, leveraging their expertise in Spring-Boot and Azure...


  • Chennai, Tamil Nadu, India Mindgate Solutions Full time

    Job OverviewMindgate Solutions, a leading payments technology company, is seeking a Java Lead with 7 to 10 years of experience to join our team in Chennai, Tamil Nadu, India.About the RoleThis is a full-time position that involves leading a team of Java developers and ensuring the successful delivery of high-quality software solutions using Java.Key...


  • Chennai, Tamil Nadu, India Tata Consultancy Services Full time

    About the Job: We are seeking a seasoned Enterprise Java Software Developer to lead our team of software engineers in developing and maintaining complex applications.Job Overview: In this leadership role, you will be responsible for guiding the development of Java-based solutions using Spring-Boot, Azure, and Git DevOps tools. Your expertise in designing,...


  • Chennai, Tamil Nadu, India HTC Global Services Full time

    About HTC Global ServicesHTC Global Services is a leading provider of IT solutions and services with over two and half decades of experience.We have a global presence in the USA, UK, Germany, Australia, Singapore, Malaysia, Indonesia, UAE, and India, staffed by highly qualified professionals offering business-specific solutions in various verticals.Job...


  • Chennai, Tamil Nadu, India Epam Full time

    Job DescriptionWe are seeking a highly skilled Senior Java Enterprise Software Developer to lead the development of our cutting-edge enterprise SaaS solutions. As a key member of our team, you will be responsible for designing and implementing new functionalities, back-end services, and user-facing features in Java.This role offers the opportunity to work on...


  • Chennai, Tamil Nadu, India Epam Full time

    We are seeking a seasoned Senior Java Software Engineer to play a pivotal role in developing cutting-edge software solutions.As a key member of our dynamic team, you will leverage your expertise in Java 8, JUnit, Amazon Web Services, REST API, Spring Boot, and Microservices Architecture Pattern to design and implement high-quality software products.The ideal...