Java Full Stack Developer
Send a job offer directly to this candidate
Java Full Stack Developer with around 4+ years of experience in Software Development Life Cycle (SDLC), including requirements analysis, design specification, code development, integration, testing, and deployment.
Experience in Object-Oriented Analysis and Design (OOAD) using Java/J2EE technologies. Having experience across the complete Software Development Life Cycle (SDLC), including requirements analysis, design, development, testing, implementation, documentation, and production support. Hands-on experience with Java 8 and Java 11 features such as Lambda Expressions and Stream API, improving performance for bulk data operations on collections.
Built experience in designing and developing responsive web applications using HTML5, CSS3, JavaScript, DHTML, jQuery, AJAX, JSON, XML, Bootstrap, AngularJS, Angular, and React. Gained experience in backend configuration and integration using Spring Framework modules including Spring MVC, Spring Boot, Spring AOP, Spring IOC, Spring ORM, and Spring Security. Use experience in Java/J2EE technologies such as Servlets, JSP, JSTL, JMS, and EJB to develop and maintain enterprise web applications.
Built experience in developing scalable Single Page Applications (SPA) using modern frameworks like Angular (2/4/6/7/8/13/14), ReactJS, and Redux. Hands-on experience with JUnit 4.x, Jasmine, and Mockito for Test-Driven Development (TDD), along with Log4j for logging and monitoring. Having experience in applying Core Java and J2EE design patterns such as Singleton, Abstract Factory, Builder, MVC2, Business Delegate, and DAO.
Built experience in implementing component lifecycle architecture, managing state using Redux, and integrating Socket.IO for real-time data handling in React applications having experience in configuring React Router for navigation. Hands-on experience in designing and developing reusable TypeScript components and Single Page Applications (SPA) using Angular (7, 11, 13, and 14) with Bootstrap; gained experience in building RESTful APIs and microservices using Node.js and Express.js. Having experience in Java and J2EE technologies including Servlets, JSP, Struts, Spring, and Hibernate; hands-on experience with build tools such as Maven, Gradle, and Ant, along with JNDI, XML, JUnit, and TestNG.
Gained experience working with Angular 13, including its core concepts such as components, directives, services, and dependency injection. Having experience in Java 8, microservices architecture, and RESTful web services; built experience in using JavaScript and JSON for developing scalable applications. Hands-on experience with databases including Oracle (10g/11g), SQL Server, PostgreSQL, MySQL, DB2, and NoSQL databases such as MongoDB and Cassandra.
Gained experience in Core Java, with a strong understanding of Object-Oriented Programming (OOP), Collections, Multithreading, Exception Handling, and Event Handling. Built experience in real-time streaming analytics using Apache Kafka and Spark Streaming, lev
Full Stack Java Developer - Atos Syntel
(2024-02)
Designed and developed a secure Self-Administration Platform with RESTful APIs enabling strong access control and dual-authorization, while leading migration from monolithic to microservices architecture—boosting scalability and reducing deployment time by 40%—and enhancing security through SAST, DAST, and SCA-driven vulnerability remediation.
Full Stack Java Developer - 3i Infotech
(2021-12 - 2024-02)
MLFDB Bank is a core banking project developed using the Kastle Core Banking Solutions (KCBS) product. It is designed to support essential banking operations such as account management, transaction processing, and customer data management. The system ensures high accuracy, rel