Available to hire
Full Stack Java Developer with 5+ years of experience in designing, developing, and deploying scalable web applications. Experience in Java, Spring Boot, Microservices, REST APIs, Angular/React, and SQL/NoSQL databases. Experience in foundation in object-oriented programming and cloud-based deployments using AWS and Docker.
Work Experience
Sr. Full Stack Java Developer at Citi Bank (via DXC)
April 1, 2024 - PresentLed development on a secure customer portfolio management application for Citi Group employees using Java, Spring Boot, and React.js. Implemented robust authentication, authorization, and encryption to ensure data integrity and security compliance, and supported secure data exchange via an Electronic Data Interchange (EDI) platform. Participated across the full SDLC—requirements analysis, design, development, testing, implementation, and production support. Built cloud-native solutions on AWS (Lambda, API Gateway) and containerized deployments; designed responsive UIs with React.js and Angular; created scalable back-end services with Spring Boot and Spring MVC; used Hibernate and Spring Data JPA for data persistence; leveraged Java 11 features (Lambda, Streams, Optional, CompletableFuture) to optimize performance. Developed reusable React components with Hooks and Redux for complex workflows; contributed to CI/CD pipelines and automated testing.
Java Full Stack Engineer at PayU (Client: PayU)
February 1, 2022 - April 1, 2024Developed a customer-focused online platform using Java (Spring Boot) and modern front-end frameworks. Implemented RESTful controllers, REST APIs, and database integration; handled authentication and authorization with Spring Security. Modernized legacy applications with Java 11 features (Nest-Based Access Control, HTTP Client, Lambda Expressions, Parallel Streams). Built front-end with Angular (7–12) and React; engineered real-time data pipelines with Apache Spark Structured Streaming, Kafka, Azure Event Hubs, and Delta Lake. Employed MongoDB and Cassandra for NoSQL data, and Hibernate/Spring Data JPA for persistence. Instrumented microservices, containerized with Docker, and automated CI/CD with Jenkins and Maven. Utilized Node.js/TypeScript for front-end tooling; performed unit/integration testing with JUnit/Mockito; collaborated in Linux/Unix environments and practiced Agile through Jira.
Java Developer at UBS Software Ltd (via Alten Calsoft Lebs)
November 1, 2020 - February 1, 2022Contributed to a cloud-based platform (Above Property, UMP, OHIP) for reservation, profile, and package management. Implemented J2EE components (JSP/Servlets/Struts) with Spring Boot, Spring MVC, Spring IoC, and Spring JDBC; applied JMS for PIN verification workflows and device messaging. Used JPA/Hibernate for ORM and managed builds with Maven. Delivered responsive UIs with HTML5, CSS3, Bootstrap, and JavaScript (AngularJS/ReactJS). Designed RESTful APIs and microservices with Spring Boot, inline with enterprise security via Spring Security. Deployed to AWS EC2 and Pivotal Cloud Foundry; leveraged Docker for containerization; followed design patterns (MVC, DAO, Singleton) and implemented logging with Log4j. Engaged in CI/CD with Jenkins and worked in Agile environments (JIRA).
Education
Qualifications
Industry Experience
Software & Internet
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Newcastle upon Tyne today.