Java Full Stack Developer with 3 years of experience in designing, developing, and deploying enterprise-grade applications using Java, Spring Framework (Boot, MVC), Hibernate, AngularJS, and RESTful APIs. Proficient in building scalable microservices, implementing Camunda BPMN workflows, and managing CI/CD pipelines using CloudBees Jenkins, GitLab, and Nexus. Experienced with cloud-based deployments on Azure. Strong team collaborator with a proven ability to deliver high-quality software in agile environments. Hands-on experience in designing and implementing Camunda BPMN workflows, including high-complexity ONT, Multicast, and GEA flows with real-time decision handling.
1. Developed and maintained enterprise-grade, scalable applications using Java, Spring Boot, and Angular in a microservices-based architecture
2. Built and integrated RESTful APIs to facilitate communication between internal services and external platforms
3. Designed and implemented Camunda BPMN workflows to automate complex business processes using gateways, DMN decision tables, and task coordination
4. Developed reusable microservices with Spring Boot, enabling seamless communication through RESTful endpoints and internal service calls
5. Contributed to the frontend using Angular to create responsive, user-centric components and service-based interactions
6. Built and maintained CI/CD pipelines with Jenkins, GitLab, and Nexus, automating build, test, and deployment flows
7. Performed server-side deployment tasks on Linux environments using SuperPutty, shell scripts, and configuration tools
8. Participated in setting up solutions involving real-time data handling and database version control mechanisms, contributing to scalability and maintainability
9. Conducted unit and integration testing using JUnit, Mockito, and Postman to ensure code quality and system stability
10. Actively contributed in Agile ceremonies and worked closely with QA, DevOps, and UI/UX teams for collaborative delivery
11. Analyzed application logs, debugged distributed services, and optimized code for better performance and reliability
Programming Languages
Oracle Certified Associate, Java SE 8 Programmer