Java Developer
About Candidate
The candidate is a highly skilled Senior Java Developer with extensive experience in designing and implementing robust, scalable, and efficient software solutions across diverse domains, including telecommunications, banking, e-commerce, and healthcare. They have expertise in developing microservices architectures using technologies like Java (Java8, Java11), Spring Boot, and Kafka, coupled with strong knowledge of database systems such as Oracle SQL and MongoDB. They are adept at end-to-end project execution, including requirements gathering, feature development, unit and integration testing, and deployment. Their expertise extends to front-end technologies like Angular, React, and SAP UI5, ensuring seamless integration between backend systems and user interfaces.
The candidate has successfully contributed to projects like payroll calculators, reporting tools, e-commerce platforms, and banking systems, leveraging frameworks such as Spring MVC, JPA Hibernate, and Cucumber for behavior-driven development. They bring a strong focus on automation, using tools like TestComplete and Selenium for functional and regression testing, enhancing software quality and delivery timelines. Their ability to liaise with stakeholders, clarify requirements, and deliver solutions that align with business objectives demonstrates their communication and project management skills. With experience in manual and automated testing, scripting in languages like Bash and Jython, and configuring virtualized environments, they bring a versatile technical skill set to the table. With a track record of leading projects and solving complex challenges, this candidate stands out as a proficient developer with a comprehensive understanding of software development, testing, and deployment processes.