Available to hire
I am a Senior Java Full Stack Developer with over 5 years of experience specializing in Java, J2EE, and modern web technologies. I have a passion for building scalable, secure, and efficient applications. I enjoy working in Agile environments and have a strong background in microservices, Spring Boot, ReactJS, and AWS cloud technologies.
I am detail-oriented and love tackling challenges related to software architecture, development, and deployment. My hands-on experience with both front-end and back-end technologies allows me to deliver full-featured solutions that meet business needs while maintaining high quality standards.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Javanese
Advanced
Work Experience
Sr. Full Stack Java Developer at Merck Pharma
November 1, 2023 - July 14, 2025Involved in SDLC phases including requirement gathering, design, analysis, and code development. Developed Angular 5 forms and reusable components with Reactive and Template Driven Forms. Refactored monolithic application to Spring Boot microservices architecture integrating REST and AWS API-Gateway. Developed SOAP and RESTful web services using CXF API and Express.js. Used Hibernate ORM with annotations for data persistence. Developed complex PL/SQL stored procedures and wrote Hibernate Query Language. Managed deployment on JBoss and AWS, including monitoring with CloudWatch and Docker containerization. Set up Jenkins CI/CD pipelines and wrote unit tests using JUnit and Mockito. Utilized Git for version control.
Sr. Full Stack Java Developer at Truist Bank
November 1, 2023 - PresentAddressed heavy traffic situations by migrating user-specific data into shared services using Microservices. Designed and developed REST and SOAP services using Spring Boot and JAX-RS. Developed front-end components using ReactJS with accessibility and cross-browser compatibility. Implemented Java EE components using Spring MVC, Spring IOC, and Spring Security. Maintained persistence layer with Spring JDBC and Oracle databases. Migrated AWS infrastructure from Elastic Beanstalk to Docker with Kubernetes. Developed real-time processing jobs using Spark Streaming and Kafka. Created unit tests with Mockito and JUnit; frontend testing with Karma and Jasmine. Set up CI/CD pipelines with Jenkins and Maven. Monitored error logs with Log4j and followed Agile SDLC methodologies.
Software Developer at L&T, India
December 31, 2022 - July 14, 2025Engaged in multiple SDLC phases including requirements, design, analysis, and coding using Agile methodologies. Implemented J2EE design patterns such as Value Object, Singleton, and DAO. Developed web interfaces using Struts framework integrated with Spring DI and Hibernate DAO. Employed EJB Session Beans and CMP entity beans for business logic and persistence. Handled client/server validations and XML data handling. Used SOAP-based XML Web Services and JMS for asynchronous communication. Deployed applications on IBM WebSphere Application Server. Created JUnit test cases and ANT scripts for build automation. Collaborated with QA team and maintained logging using Log4J.
Education
Qualifications
Masters in Data Science and Analytics
January 1, 2015 - December 31, 2015Microsoft Certified: Azure Developer Associate
January 1, 2023 - December 31, 2023Industry Experience
Software & Internet, Financial Services, Healthcare, Life Sciences, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Charlotte today.