I'm Mukesh Kumar Soni, a senior Java developer with 12+ years of experience in building, maintaining, and supporting Java-based applications and client-side technologies. I've led initiatives as a full-stack developer and technical lead across banking and telecom projects, working with HSBC, Royal Bank of Canada, Cybage, and IBM India. I thrive in agile environments and enjoy turning complex requirements into scalable, reliable software solutions. I have deep expertise in cloud-native architectures, microservices, CI/CD automation, and modern DevOps practices. I mentor teams, contribute to architecture and code reviews, and collaborate closely with stakeholders to deliver high-quality software on time and with quality.

Mukesh Kumar Soni

I'm Mukesh Kumar Soni, a senior Java developer with 12+ years of experience in building, maintaining, and supporting Java-based applications and client-side technologies. I've led initiatives as a full-stack developer and technical lead across banking and telecom projects, working with HSBC, Royal Bank of Canada, Cybage, and IBM India. I thrive in agile environments and enjoy turning complex requirements into scalable, reliable software solutions. I have deep expertise in cloud-native architectures, microservices, CI/CD automation, and modern DevOps practices. I mentor teams, contribute to architecture and code reviews, and collaborate closely with stakeholders to deliver high-quality software on time and with quality.

Available to hire

I’m Mukesh Kumar Soni, a senior Java developer with 12+ years of experience in building, maintaining, and supporting Java-based applications and client-side technologies. I’ve led initiatives as a full-stack developer and technical lead across banking and telecom projects, working with HSBC, Royal Bank of Canada, Cybage, and IBM India. I thrive in agile environments and enjoy turning complex requirements into scalable, reliable software solutions.

I have deep expertise in cloud-native architectures, microservices, CI/CD automation, and modern DevOps practices. I mentor teams, contribute to architecture and code reviews, and collaborate closely with stakeholders to deliver high-quality software on time and with quality.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Fluent

Work Experience

SR. JAVA DEVELOPER at LTIMindtree Ltd
September 1, 2024 - Present
Led migration of monolithic applications to microservices using Spring Boot, enabling easier maintenance and scalable deployment. Established CI/CD pipelines with GitHub, Jenkins, and Ansible, improving release reliability and speed. Supported real-time and batch model execution using Airflow DAGs on IKP platform, ensuring timely data processing. Developed scalable Java applications to improve system performance and reliability. Led Agile ceremonies, defined technical tasks, and mentored junior developers to improve code quality and delivery timelines. Collaborated with cross-functional teams to define requirements and ensure seamless integration with existing systems. Conducted thorough code reviews to identify potential issues and optimize performance. Implemented custom-built components that extended existing platforms and supported future enhancements. Drove adherence to design patterns, testing strategies (unit/integration), and documentation best practices.
Sr. Java Developer at LTIMindtree Ltd
September 1, 2024 - Present
Led migration of monolithic applications to microservices using Spring Boot. Established CI/CD pipelines with GitHub, Jenkins, and Ansible. Supported real-time and batch model execution using Airflow DAGs on IKP platform. Developed scalable Java applications to enhance system performance and reliability. Led team in implementing Agile methodologies, mentored junior developers, conducted code reviews, and optimized Java performance.
Sr. Java Developer at LTIMindtree Ltd
September 1, 2024 - Present
Led migration of monolithic applications to microservices using Spring Boot. Established CI/CD pipelines with GitHub, Jenkins, and Ansible. Supported real-time and batch model execution using Airflow DAGs on IKP platform. Developed scalable Java applications to enhance system performance and reliability. Led team in implementing Agile methodologies, improving project delivery timelines. Mentored junior developers and conducted thorough code reviews to ensure high quality and maintainable code.
Sr. Java Developer at LTIMindtree Ltd
September 1, 2024 - Present
Led migration of monolithic applications to microservices using Spring Boot. Established CI/CD pipelines with GitHub, Jenkins, and Ansible. Supported real-time and batch model execution using Airflow DAGs on IKP platform. Developed scalable Java applications to enhance system performance and reliability. Led team in implementing Agile methodologies, improving project delivery timelines. Mentored junior developers, fostering skill development and code quality improvement. Collaborated with cross-functional teams to define project specifications and requirements. Conducted thorough code reviews to identify potential issues and ensure optimal performance. Enhanced application performance by optimizing Java code and implementing efficient algorithms. Developed custom-built components that integrated with existing systems for flexibility and extensibility.
JAVA DEVELOPER at Tata Consultancy Services Ltd
September 1, 2021 - September 12, 2025
Designed, developed and tested enterprise Java applications, including mobile-app related components. Migrated APIs from IBM Bluemix to Pivotal Cloud Foundry. Developed scalable Java applications using Spring Framework to optimize business processes. Collaborated with cross-functional teams to gather requirements and design system architecture. Implemented RESTful APIs for seamless integration with third-party services and internal systems. Conducted code reviews and mentored junior developers, ensuring adherence to best practices. Improved security through regular vulnerability assessments and implementation of best practices. Troubleshot complex issues within existing software applications, identifying root causes and implementing effective solutions. Employed Agile methodologies and participated in Scrum ceremonies. Built user-friendly interfaces to enhance user experience. Improved code quality and maintainability through shared programming practices.
SR. JAVA DEVELOPER at LTIMindtree Ltd
September 1, 2021 - Present
Designed and implemented scalable microservices architecture using Spring Boot and Spring Cloud. Defined and enforced coding practices and design patterns for maintainability and testability. Prepared design approaches and presented POCs to clients to demonstrate feasibility. Supported on-premises and GCP cloud deployment of models, ensuring scalability and reliability in cloud environments.
Java Developer at Tata Consultancy Services Ltd
September 1, 2021 - September 12, 2025
Designed, developed and tested systems including mobile apps. Migrated APIs from IBM Bluemix to Pivotal Cloud Foundry. Developed scalable Java applications using Spring Framework to optimize business processes. Collaborated with cross-functional teams to gather requirements and design system architecture. Implemented RESTful APIs for seamless integration with third-party services and internal systems. Conducted code reviews and provided mentorship to junior developers, ensuring adherence to best practices. Enhanced application security through regular vulnerability assessments and implementation of best practices. Troubleshot complex issues within existing software applications, identifying root causes and implementing effective solutions. Streamlined development processes by employing Agile methodologies and participating in Scrum meetings. Developed user-friendly interfaces for web applications, improving user experience. Increased code efficiency and maintainability by enforcing cod
Sr. Java Developer at LTIMindtree Ltd
September 1, 2021 - Present
Designed and implemented scalable microservices architecture using Spring Boot and Spring Cloud. Defined and enforced best coding practices, design patterns for maintainability. Prepared design approaches and presented POC to client. Supported on-premise and GCP cloud implementation of models.
Java Developer at Tata Consultancy Services Ltd
September 1, 2021 - September 12, 2025
Designed, developed and tested systems including mobile apps. Migrated APIs from IBM Bluemix to Pivotal Cloud Foundry. Developed scalable Java applications using the Spring Framework to optimize business processes. Collaborated with cross-functional teams to gather requirements and design architecture. Implemented RESTful APIs for seamless integration and conducted code reviews to ensure best practices. Improved application security through vulnerability assessments and adherence to security standards. Worked in Agile environments with Scrum ceremonies.
Sr. Java Developer at LTIMindtree Ltd
September 1, 2021 - Present
Designed and implemented scalable microservices architecture using Spring Boot and Spring Cloud. Defined and enforced coding best practices and design patterns for maintainability. Prepared design approaches and presented POC to clients. Supported on-premise and GCP cloud implementations of models.
Java Developer at Tata Consultancy Services Ltd
September 1, 2021 - September 12, 2025
Designed, developed and tested systems including mobile apps. Migrated APIs from IBM Bluemix to Pivotal Cloud Foundry. Developed scalable Java applications using Spring Framework to optimize business processes. Collaborated with cross-functional teams to gather requirements and design system architecture. Implemented RESTful APIs for seamless integration with third-party services and internal systems. Conducted code reviews and mentored junior developers, ensuring adherence to best practices. Improved application security through vulnerability assessments and best practices. Adopted Agile methodologies and participated in Scrum. Built user-friendly web interfaces to enhance user experience.
Sr. Java Developer at LTIMindtree Ltd
September 1, 2021 - Present
Designed and implemented scalable microservices architecture using Spring Boot and Spring Cloud. Defined and enforced coding standards, design patterns for maintainability. Prepared design approaches and presented POCs to clients. Supported on-premise and GCP cloud implementations of models.
JAVA DEVELOPER at Tata Consultancy Services Ltd
August 1, 2020 - September 12, 2025
Developed high-performance applications using Spring Boot, Hibernate, REST APIs. Implemented API security (OAuth2, JWT, mTLS) and optimized DB queries.
Java Developer at Tata Consultancy Services Ltd
August 1, 2020 - September 12, 2025
Developed high-performance applications using Spring Boot, Hibernate, REST APIs. Implemented API security (OAuth2, JWT, mTLS) and optimized DB queries.
Java Developer at Tata Consultancy Services Ltd
August 1, 2020 - September 12, 2025
Developed high-performance applications using Spring Boot, Hibernate, and REST APIs. Implemented API security (OAuth2, JWT, mTLS) and optimized DB queries for performance.
Java Developer at Tata Consultancy Services Ltd
August 1, 2020 - September 12, 2025
Developed high-performance applications using Spring Boot, Hibernate, and REST APIs. Implemented API security (OAuth2, JWT, mTLS) and optimized DB queries.
JAVA DEVELOPER at Tata Consultancy Services Ltd
June 1, 2017 - September 12, 2025
Created REST APIs and batch services using Node.js and Spring Boot. Integrated Jenkins & UCD for CI/CD and used FIX protocol for financial transactions.
Java Developer at Tata Consultancy Services Ltd
June 1, 2017 - September 12, 2025
Created REST APIs and batch services using NodeJS and Spring Boot. Integrated Jenkins & UCD for CI/CD and used FIX protocol for financial transactions.
Java Developer at Tata Consultancy Services Ltd
June 1, 2017 - September 12, 2025
Created REST APIs and batch services using Node.js and Spring Boot. Integrated Jenkins & UCD for CI/CD and used FIX protocol for financial transactions.
Java Developer at Tata Consultancy Services Ltd
June 1, 2017 - September 12, 2025
Created REST APIs and batch services using Node.js and Spring Boot. Integrated Jenkins & UCD for CI/CD and used FIX protocol for financial transactions.
JAVA DEVELOPER at Tata Consultancy Services Ltd
January 1, 2017 - September 12, 2025
Designed and developed reusable components, managed test coordination. Supported open-architecture fund selection platform with over 84,000 share classes.
Java Developer at Tata Consultancy Services Ltd
January 1, 2017 - September 12, 2025
Designed and developed reusable components, managed test coordination. Supported open-architecture fund selection platform with over 84,000 share classes.
Java Developer at Tata Consultancy Services Ltd
January 1, 2017 - September 12, 2025
Designed and developed reusable components, managed test coordination. Supported open-architecture fund selection platform with a large number of share classes. Followed Agile practices and contributed to rapid delivery.
Java Developer at Tata Consultancy Services Ltd
January 1, 2017 - September 12, 2025
Designed and developed reusable components, managed test coordination. Supported open-architecture fund selection platform with over 84,000 share classes.
JAVA DEVELOPER at Cybage Software Pvt Ltd
January 1, 2016 - September 12, 2025
Developed RESTful Web-service and UI using React JS. Built microservices using Spring Boot, MongoDB, Elastic Search. Developed scalable Java applications using Spring Framework to optimize business processes. Collaborated with cross-functional teams to gather requirements and design system architecture. Implemented RESTful APIs for seamless integration with third-party services and internal systems. Conducted code reviews and mentorship to junior developers.
Java Developer at Cybage Software Pvt Ltd
January 1, 2016 - September 12, 2025
Developed RESTful Web-service and UI using React JS. Built microservices using Spring Boot, MongoDB, Elastic Search. Developed scalable Java applications using Spring Framework to optimize business processes. Collaborated with cross-functional teams to gather requirements and design system architecture. Implemented RESTful APIs for seamless integration with third-party services and internal systems. Conducted code reviews and provided mentorship to junior developers, ensuring adherence to best practices.
Java Developer at Cybage Software Pvt Ltd
January 1, 2016 - September 12, 2025
Developed RESTful Web-services and UI using React JS. Built microservices using Spring Boot, MongoDB, and Elasticsearch. Implemented scalable Java applications and collaborated with cross-functional teams to design system architecture. Conducted code reviews and mentored junior developers.
Java Developer at Cybage Software Pvt Ltd
January 1, 2016 - September 12, 2025
Developed RESTful Web-service and UI using React JS. Built microservices using Spring Boot, MongoDB, Elasticsearch. Developed scalable Java applications using Spring Framework to optimize business processes. Collaborated with cross-functional teams to gather requirements and design system architecture. Implemented RESTful APIs for seamless integration with third-party services and internal systems. Conducted code reviews and mentored junior developers, ensuring adherence to best practices.
JAVA DEVELOPER at IBM India Pvt Ltd
August 1, 2014 - September 12, 2025
Developed Java code using Servlet, JSP, JDBC; designed UI for HRMS modules. Ensured seamless integration of Java-based applications with databases, APIs, and other systems. Reviewed code and debugged errors to improve performance. Reduced software bugs by conducting thorough unit testing and collaborating with QA teams.
Java Developer at IBM India Pvt Ltd
August 1, 2014 - September 12, 2025
Developed Java code using Servlet, JSP, JDBC; designed UI for HRMS modules. Ensured seamless integration of Java-based applications with databases, APIs, and other systems. Reviewed code and debugged errors to improve performance. Reduced software bugs by conducting thorough unit testing and collaborating with QA teams. Enhanced application performance by optimizing Java code and implementing efficient algorithms. Coordinated deployments of new software, feature updates and fixes. Documented software development methodologies in technical manuals to be used by IT personnel in future projects. Tested and deployed scalable and highly available software products.
Java Developer at IBM India Pvt Ltd
August 1, 2014 - September 12, 2025
Developed Java code using Servlet, JSP, JDBC; designed UI for HRMS modules. Ensured seamless integration with databases and external APIs. Reviewed code and debugged issues to improve performance. Reduced bugs via unit testing and collaboration with QA teams.
Java Developer at IBM India Pvt Ltd
August 1, 2014 - September 12, 2025
Developed Java code using Servlet, JSP, JDBC; designed UI for HRMS modules. Ensured seamless integration of Java-based applications with databases, APIs, and other systems. Reviewed code and debugged errors to improve performance. Reduced software bugs by conducting thorough unit testing and collaborating with QA teams.
JAVA DEVELOPER at IBM India Pvt Ltd
August 1, 2012 - September 12, 2025
Built UI using Struts, Hibernate; handled data retrieval and SOAP WS. Reviewed code and debugged errors to improve performance. Enhanced application performance by optimizing Java code and implementing efficient algorithms. Enhanced application scalability by designing and implementing microservices architecture. Coordinated deployments of new software, feature updates and fixes. Documented software development methodologies in technical manuals to be used by IT personnel in future projects. Tested and deployed scalable and highly available software products.
Java Developer at IBM India Pvt Ltd
August 1, 2012 - September 12, 2025
Built UI using Struts, Hibernate; handled data retrieval and SOAP WS. Reviewed code and debugged errors to improve performance. Enhanced application performance by optimizing Java code and implementing efficient algorithms. Contributed to the successful completion of projects by meeting tight deadlines and delivering high-quality code. Enhanced application scalability by designing and implementing microservices architecture. Coordinated deployments of new software, feature updates and fixes. Documented software development methodologies in technical manuals to be used by IT personnel in future projects.
Java Developer at IBM India Pvt Ltd
August 1, 2012 - September 12, 2025
Built UI using Struts, Hibernate; handled data retrieval and SOAP web services. Reviewed code and debugged issues to improve performance. Enhanced scalability by designing and implementing microservices architecture.
Java Developer at IBM India Pvt Ltd
August 1, 2012 - September 12, 2025
Built UI using Struts, Hibernate; handled data retrieval and SOAP WS. Reviewed code and debugged errors to improve performance. Enhanced application performance by optimizing Java code and implementing efficient algorithms. Contributed to successful completion of projects by meeting tight deadlines. Enhanced scalability by designing and implementing microservices architecture. Coordinated deployments of new software and documented methodologies for IT personnel.

Education

MCA at RGTU University
January 11, 2030 - January 1, 2010
BCA at RDVV University
January 11, 2030 - June 1, 2006
Higher Secondary Certificate at MP Board
January 11, 2030 - January 1, 2003
Secondary School Certificate at MP Board
January 11, 2030 - January 1, 2001
MCA at RGTU University, Bhopal, India
January 11, 2030 - January 1, 2010
BCA at RDVV University, Katni, India
January 11, 2030 - June 1, 2006
Higher Secondary Certificate at MP Board, Katni, India
January 11, 2030 - January 1, 2003
Secondary School Certificate at MP Board, Katni, India
January 11, 2030 - January 1, 2001
MCA at RGTU University, Bhopal, India
January 11, 2030 - January 1, 2010
BCA at RDVV University, Katni, India
January 11, 2030 - June 1, 2006
Higher Secondary Certificate at MP Board, Katni, India
January 11, 2030 - January 1, 2003
Secondary School Certificate at MP Board, Katni, India
January 11, 2030 - January 1, 2001
MCA at RGTU University, Bhopal, India
January 11, 2030 - January 1, 2010
BCA at RDVV University, Katni, India
January 11, 2030 - June 1, 2006
Higher Secondary Certificate at MP Board, Katni, India
January 11, 2030 - January 1, 2003
Secondary School Certificate at MP Board, Katni, India
January 11, 2030 - January 1, 2001

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Software & Internet, Professional Services, Telecommunications, Other, Media & Entertainment