AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Lead Java Engineer with 6+ years in Web-based and Enterprise application development.
Having 6+ years of experience in Web-based and Enterprise application software development using Object Oriented Methodologies. Extensive working knowledge in various frameworks like Spring/Spring Boot/MVC, Restful Services, Micro Services, and Kafka data Client. Working knowledge on client-side Technologies HTML, CSS and JavaScript. Sound knowledge on Oracle and MySQL. Hands on Experience on Spring F/w (Core, DAO, MVC, Rest API). Core java working experience- in Collection, Exception handling, OOPS, String. Having strong object –oriented (OOPS) knowledge of designing and programming. Sound Knowledge on JPA. Sound Knowledge on Spring Boot Batch. Hands on Experience on Spring Boot. Hands on Experience on MicroServices. Sound Knowledge on Design patterns. Sound Knowledge on Junit and Git Co-Pilot AI. Ability to work on multiple web servers and application servers like Apache Tomcat Server. Good experience on version controls like GIT, BITBUCKET, MAVEN, LOG4J, SONORQUBE, KIBANA, Jenkins CI & CD, Azure Pipeline CI & CD, Azure Function and OCP. Hands on Experience in developing applications using Agile (Scrum) methodology. Goal oriented team player, self-starter and quick leaner. Capable of analyzing the problem and thereby providing an appropriate solution.
Bharath University
B-Tech · Computer Science Engineering
N/A – June 30, 2019
Optimum Info System PVT LTD
java Developer
February 1, 2021 – Present
India
Robert Bosch Engineering and Business Solutions Private Limited (RBEI)
Software Engineer
June 1, 2019 – September 15, 2020
Chennai, Tamil Nadu, India
SCPAY
February 1, 2021 – June 30, 2026
The objective of this project is to flow the payment from end-to-end. In this journey couple of microservices are involved each microservice will have their own capabilities I am listing down here some of the microservice Router, Adapter, processor, Accounting, clearing and notification components. Here I am working in the processor component. Whenever processor will receive the payload from the Adapter component through Kafka topic, after that in processor we derive the couple of libraries. Mandatory fields check this is the first step within processor. Through this processor validates the payload received from Adapter by checking if all the mandatory fields are available or not. If mandatory fields aren't present, then processor rejects the payment. If mandatory fields are present then payment transfer to next library called Payment type & sub-payment type derivation. In this library processor has a rule configuration for each countries to derive payment type and sub-payment type. After this library Event type derivation library executed this library tells the nature of the transaction (FCO). Its first character tells weather it is fresh payment, Second character tells the nature of the transaction credit/debit and from the third character the flow can be identified. After that Holiday/Cut-off check library will be executed in this lib there will be a validation happen for the payment execution date is any holiday or not and payment received within cut-off time or not. Once this lib successfully completed next lib will start the executing that is Account enquiry, Processor calls the core banking system eBBS to perform enquiry of the account details present in the payment to decide valid account or not once complete all these libraries payment send to next microservice called Accounting through the Kafka topic.
Ford Diagnostic and Repair System (FDRS)
June 1, 2019 – September 15, 2020
FDRS maintains a list of known ‘resource type’ one for each time. The code is partitioned into three main project, these are the Launcher, the Host and the core software which is having Different type of tools like Data logger, Self-Test, CFR-Set and Upload each tool has its own functionality to test the Vehicle (Car) in live.
Cultural Fit Analysis
The candidate has worked in two professional environments, including a significant tenure at Optimum Info System PVT LTD, indicating stability. Project descriptions show involvement in critical financial and automotive systems, suggesting an ability to work in structured, high-stakes environments. The breadth of technologies used across projects (Java, Spring Boot, Kafka, various databases, CI/CD) indicates adaptability and a willingness to learn new tools. However, the descriptions do not provide insight into proactive contributions, innovation, or cross-functional collaboration, which are important for cultural fit in a senior role.
Soft Skills & Operational Fit
The candidate demonstrates experience in team collaboration through daily scrum meetings and working with BAs. The ability to work on multiple projects simultaneously indicates good multitasking skills. However, the resume lacks explicit examples of leadership, mentorship, or complex problem-solving beyond coding and defect fixing, which are critical for a Lead role.