Post Job Free
Sign in

Java Full Stack Developer with 7+ years experience

Location:
Dallas, TX
Posted:
January 12, 2026

Contact this candidate

Resume:

SARASWATHI P

**********.******.******@*****.***

214-***-****

Java Full Stack Developer

Summary

Java Developer with Around 7 years of experience in Application Development, including design and development of Java/J2EE projects for Client and Server-side Enterprise Applications.

Experience with Cloud Computing Service environment like (AWS) Amazon Web Services (EC2, ELB, S3, RDS, CloudWatch, ECS, EKS, ELB, Cloud Formation, VPC, Security Groups, Auto Scaling and IAM).

Exposure in containerizing applications using Docker and managing container orchestration with Kubernetes along with implementing CI/CD pipelines using Jenkins

Extensive experience in designing professional UI web applications using front-end technologies such as HTML/ HTML5, CSS/CSS3, JavaScript, Node JS, Angular 6/8/9/12/14, React, Redux, Backbone and Bootstrap.

Experienced in writing applications in Maven and ANT and deploying them on to servers.

Experience in implementation of frameworks like spring (Spring MVC, Spring Web Flow, Spring IOC, Spring AOP, Spring Security, Spring Boot, Spring Data, and Spring Batch) and ORM frameworks like Hibernate.

Strong experience in design and development of web applications using Java, JSP, J2EE, JDBC, JPA and MVC Framework.

Exposure working with J2EE design patterns such as MVC, Front Controller, Factory, Value Object, Singleton

Expertise in developing scalable Microservices with Spring Boot, designing RESTful APIs for effective communication

Development experience with java such as OOPS Concepts, Strings, IO, Multithreading, Collections and Exception Handling.

Experience with unit testing the applications using Jmeter, Junit and Mockito.

Proficient in version control and configuration management tools such as GIT, SVN and GitHub.

Versatile using IDEs such as IntelliJ IDEA, Eclipse and NetBeans for development and code quality.

Extensive experience of working with RDBMS like Oracle, MySQL and SQL Server in developing Stored Procedures, Triggers, Views, Functions and SQL Queries.

Skilled in bug tracking and logging tools like Jira, Bugzilla and Log4J to manage software defects and issues.

Technical Skills

Programming Languages

Java, 17/11/8,Core Java, j2EE, SQL, PL/SQL, XML

Cloud Platforms

AWS

AWS Services

EC2, S3, CloudWatch, RDS, ECS, EKS, ELB, EBS, Cloud Formation, VPC, IAM, Security groups, Auto Scaling

CI/CD Tools

Jenkins

Containerization Tools

Docker, Kubernetes

Java Technologies

JDBC, JMS, JSP, JPA

Design Patterns

Factory, Data Access Object

Web Services

Rest, SOAP, JSON, WSDL

Web and Application Servers

Tomcat, Web Logic, JBOSS, Web Sphere

Databases

MySQL, Oracle, SQL Server, Mongo DB

Web Development

HTML5, CSS3, JavaScript, jQuery, Angular 5/6/9/10/12/14, React JS, Bootstrap JS, Backbone JS, Node JS, D3 JS

Message Servers

JMS, Active MQ, Rabbit MQ

Version Management Tools

Git (GitHub), SVN, VSS

Build Tools

Ant, Maven Gradle

Testing Tools / Frameworks

JUnit, Jmeter / Mockito, Jasmine, Chai, Mocha

Logging Tools

Log4J

Job Scheduling and Batch Processing

Cron, Control-M, cloud-native schedulers

Bug Tracking Tools

Jira, Bugzilla

Operating Systems

Windows, Linux

Experience:

Metropolitan Commercial Bank, New York City, NY Sep 2023 to Present

Java Full Stack Developer

Designed and developed robust banking application using Spring Boot, including Spring MVC, Spring Templates, and Spring Hibernate to ensure high performance and security.

Implemented Microservices architecture with Spring Boot, streamlining services for account management, transaction processing, and customer service.

Developed and maintained CI/CD pipelines using Jenkins, Maven, Docker and Kubernetes, for build and deployment processes.

Configured and managed AWS services such as EC2, S3, RDS, VPC, IAM, Elastic Load Balancing, Auto Scaling and Cloud Watch.

Utilized Docker for application containerization and Kubernetes for orchestration for efficient load handling of containerized workloads.

Familiarity with front-end frameworks including AngularJS, with experience integrating UI components with Java/Spring-based REST APIs.

Collaborated with front-end team to integrate AngularJS UI components with backend Spring REST APIs, ensuring seamless user experience and data consistency.

Integrated Apache Kafka to facilitate asynchronous communication between application components

Implemented OAuth 2.0 authentication and authorization using Spring Security to enable secure third party login and token-based access control for REST APIs for enhancing application security and user experience.

Consumed and processed data from RESTful web services using Angular 15 HTTP Module, applying RXJS operators to handle data transformations efficiently.

Designed and Developed the UI screens using JavaScript, Angular 15, CSS3 and HTML5.

Performed data extraction and loading the JSON data with the server-side content into the MongoDB.

Integrated Jira and Bugzilla within development workflows and CI/CD systems to enhance the efficiency of issue tracking and resolution protocols.

Developed and integrated SOAP services using JAX-WS and utilized Web Services, WSDL, UDDI and Apache Axis.

Utilized IntelliJ IDEA to enhance developer productivity and streamline the development process.

Managed the deployment and maintenance of applications on servers such as Apache Tomcat.

Implemented Log4j as the logging framework to monitor application performance, track down errors and conduct thorough debugging.

Automated recurring jobs using Cron and Control-M, ensuring timely batch processing; adaptable to Autosys for enterprise scheduling.

Utilized testing frameworks JUnit and Jmeter for application testing and conducted frontend testing using Karma and Jasmine for Angular applications and backend testing with Mockito.

Environment: Java17,11, J2EE, Angular 13,15, AWS, EC2, S3, RDS, VPC, IAM, ELB, Auto Scaling, Security Groups, CloudWatch, Cloud Formation, Docker, Kubernetes, Jenkins, Kafka, Hibernate, ORM, Spring, Spring MVC, Spring Boot, Spring Cloud, Spring Security,Outh2.0, JWT, Rest, Rest API, SOAP, JAX-WS, WSDL, UDDI, Axis, JUnit, Jmeter, Karma, Jasmine, Mockito, Log4j, IntelliJ IDEA, Tomcat, Jira, Bugzilla, Agile, Windows

Firefly Health, Watertown, MA Jan 2020–Aug 2023

Java Full Stack Developer

Used Spring Beans to encapsulate business logic and Implemented Application MVC Architecture using Spring MVC.

Implemented the authentication and authorization of the application using Spring Security and Oauth2and JWT.

Implemented Swagger configuration in Java Spring Boot for auto generating Swagger JSON files for REST API calls.

Implemented Spring MVC and Spring Dependency Injection (DI) features and integrating with Hibernate for Object-Relational Mapping (ORM).

Designed and developed the REST based Microservices using the Spring Boot and Spring Cloud.

Used spring framework including Spring Beans, Spring AOP and Spring Boot.

Contributed to J2EE architecture by designing and implementing web applications with JSP files and presentation layer using Java Server Pages (JSP), tag libraries and CSS3.

Designed and Developed the UI screens using JavaScript, React, CSS3 and HTML5 and used React-Router to create a single page application.

Developed user interface by using the React JS and Flux/Redux for SPA development.

Enhanced database interactions with complex SQL queries on SQL Server and JDBC for improving data retrieval speeds.

Built RESTful services using Micro-services architecture with tools such as Spring-Boot.

Leveraged Ant as a build tool for dependency management and automated builds and working with Apache NetBeans IDE for code development and debugging.

Administered and deployed enterprise applications on Web Sphere servers.

Conducted frontend testing with Mocha and Chai to validate UI functionality and backend load testing with Jmeter

Environment: Java11, J2EE, Hibernate, ORM, Spring, Spring Boot, Spring MVC, Spring Beans, Spring AOP, Spring Cloud, Spring Security, Spring IOC, Spring Core, Spring Dependency Injection, JDBC, JMS, JSP, JSTL, Microservices, Rest, Rest APIs, OAuth 2.0, JWT, Swagger, JSON, HTML5, CSS3, JavaScript, jQuery, React JS, Redux, Flux, Mocha, Chai, Jmeter, NetBeans, Ant, Log4j, SQL, SQL Server, Web Sphere, Jira, Agile, Windows

Arch Insurance Group Inc, Jersey City, New Jersey Feb 2018–Dec 2019

Java Backend Developer

Implemented logging, exception handling and transaction management using Spring AOP.

Integrated Hibernate in the data persistence layer to access and update database information for better data management and interaction.

Used Hibernate object relational-mapping (ORM) solution technique of mapping data representation from MVC model to Oracle Relational data model with SQL-based scheme.

Implemented Design patterns such as DAO, Singleton and MVC architectural design pattern of spring framework.

Developed complex service components for Data Access Layer, DAO classes to interact with backend using Java and Hibernate Framework.

Developed Hibernate entities for data fetching, both for batch processing and front-end integration.

Developed and supported Core Java applications using OOPS principles for web forms, business logic and database access components.

Used MAVEN for build, cruise control is used continuous building and GIT as version control system for source code and project documents.

Deployed and tested applications on WebLogic Application Server.

Implemented RESTful Web Services using Spring MVC and designed and implemented RESTful APIs to facilitate seamless communication between different systems.

Designed the database structure and implemented SQL queries and Views using SQL for connectivity to the MySQL Server.

Wrote SQL queries and PL/SQL along with stored procedures, functions, triggers, cursors, sequences and indexes which are to be invoked by Spring Batch processes.

Used JDBC API to establish connection between Java and Database.

Performed unit testing with JUnit and logging withLog4J.

Environment: Java8, J2EE, Hibernate, ORM, Spring, Spring AOP, Spring IOC, Spring Core, Spring MVC, Spring Boot, Spring Batch, JDBC, JDBC API, JMS, Singleton, Data Access Object, MVC, Maven, Git, SQL, Log4j, PL/SQL, MySQL, JUnit, Web Logic, Spring Tool Suite, Agile, Windows, Jira

Education:

Bachelor of Technology (B.Tech) – Information Technology



Contact this candidate