Post Job Free
Sign in

Stack Developer Information Technology

Location:
Jersey City, NJ
Posted:
April 17, 2025

Contact this candidate

Resume:

SUJITHA

Email: ***********@*****.*** PH: +1-862-***-****

Sr. Java Full Stack Developer

Professional Summary

7+ years of professional experience in Information Technology with a strong focus on Java and J2EE technologies.

Proficient in full SDLC including Analysis, Design, Development, Implementation, and Testing.

Hands-on experience with JDBC, Servlets, JSP, Java Beans, JMS, Struts, Spring, Hibernate, and Webservices.

Developed backend applications using Python (Django), PHP, VB, and C++.

Implemented Node.js server-side logic integrated with MongoDB using Mongoose.

with Kotlin, including refactoring Java code and server/client integration.

Familiar with Hadoop Streaming using custom Python Mapper and Reducer scripts.

Strong knowledge of RDBMS like Oracle, SQL Server, Netezza, MS Access, DB2/AS400, and MySQL, including SQL/Stored Procedures.

Experience in multi-threading and performance-oriented Java applications.

Strong understanding of design patterns, UML diagrams, and SOA testing using SoapUI.

Deployed applications on Apache Tomcat, BEA WebLogic, and IBM WebSphere servers in Windows and Linux environments.

Built interactive UIs using HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, JSP Tag Libraries, and GWT.

Developed responsive applications using Angular (including Angular 14), React.js, Backbone.js, and CoffeeScript.

Created and redesigned mobile applications using React Native, Redux, with transitions from Objective-C to Swift.

Ensured cross-browser compatibility and clean UI designs across various devices and platforms.

Proficient in writing ANT, Maven build scripts to automate the application build and deployment.

Exposure to AWS and Docker.

Experienced in Perl, Shell scripting, and test automation tools like Selenium RC, WebDriver, and Selenium Grid.

Implemented Framework for Selenium scripts using Java.

Initiated Automation framework using Selenium Web Driver to run test cases in multiple browsers and platforms.

Experience in Data-driven testing to validate components using Selenium.

Experience in working with UNIX shell scripting, FTP/SFTP, and file management in various UNIX environments.

Expert in implementing dynamic web applications using application servers like BEA WebLogic, IBM WebSphere, and Apache Tomcat, deployed on Windows and Linux.

Hands-on experience using IDEs like Eclipse (4.2.x/Kepler/Indigo), NetBeans, ColdFusion, and RAD7.

TECHNICAL SKILLS:

Programming Languages: Java, Java 8, C++, SQL, Python, ASP

J2EE Technologies: Servlets, JSP, JDBC, JNDI, OSGi, EJB, RMI

Frameworks: Jakarta Struts, Spring, Spring MVC, JSF 2.0 (JavaServer Faces), Hibernate 4.0, Tiles, iBATIS, Validator

Web Technologies: HTML, HTML5, DHTML, CSS, JavaScript, jQuery, Ext JS, AJAX, CMS, Yahoo UI, IceFaces API, Angular, Node.js, Backbone.js

XML Technologies: XML, XSL, XSLT, XSL-FO, JNDI, LDAP, SOAP

Application/Web Servers: IBM WebSphere, IBM HTTP Server, WebLogic, WebLogic Portal, JBoss, jBPM, Apache Tomcat, OC4J

Databases: Oracle, SQL Server, MySQL, DB2

Messaging Systems: JMS, IBM MQ-Series

IDE Tools: IBM WebSphere Studio Application Developer (WSAD), Rational Software Architect (RSA), Rational Application Developer (RAD), Eclipse RCP, JDeveloper, NetBeans

Big Data: Apache Kafka, Cassandra

PROFESSIONAL EXPERIENCE

Sr. Java Full stack developer

JPMC, New York Mar 2024 - Present

Responsibilities

Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.

Developed Restful web services using Apache Camel, Spring Boot, and configured Kibana as a visualization dashboard.

Participated in code review and mentoring sessions and used GIT as version control and GIT Bash for GIT interactions.

Took advantage of the MVC pattern of the Angular 14/13 and Knockout.js framework to accomplish the single-page application and produce higher maintainability of the code.

Worked on Active MQ Messaging Service for Integration.

Used Bootstrap, Angular, React.js, and Node.js in effective web design. Created distributed Oracle coherence domains, configuration, and system design.

Familiarity with programming languages like Kotlin.

Java Backend with GraphQL/Java with Strong Microservices, Spring Boot, AWS.

Worked on migration of Microsoft Azure services to AWS service for a project.

Wrote JavaScript functions for various validation purposes. Wrote Java Beans to contain data objects. Implemented session beans, entity beans, and message-driven beans.

Experience in implementing MEAN Stack (MongoDB, Express.js, Node.js, and React.js).

Moved the project to Java 8 to extensively use Lambda expressions and have better connectivity to Cloud, in addition to adding Spring Boot Libraries and UI enhancement.

Coded Java backend, JSP, Struts, JavaScript, and business classes.

Used AWS to deploy the project on EC2 instance. Implementation of the Business logic layer for MongoDB Services.

End-to-End Integration development from JIRA to Service Now using Restful calls using C++/Java/Groovy.

Created a data pipeline through Kafka connecting two different client applications: SEQUENTRA and LEASE ACCELERATOR.

Developed a shell script that picks up and changes the server commands for various other scripts to identify the Java 8 version.

Converted Web form applications to use Bootstrap.js, Angular, and React.js.

Recommended and developed strategies for integrating internal security models into new projects with Spring Security and Spring Boot.

Created RFP (Request for Proposal) microservice to provide RESTful API utilizing Spring Boot with Spring MVC.

Used JSPs, HTML on the front end, Servlets as Front Controllers, and JavaScript for client-side validations.

Used Hibernate mappings, relationships between tables and entity classes to access and update information in the database.

Involved in converting Hive/SQL queries into Spark transformations using Spark SQL, Python, and Scala.

Instructed teams on best practices around PCF and Spring Boot.

Created a mock UI web app in Angular 14 to demonstrate microservices and designed and developed the authenticating portal using Angular 14 along with HTML5, CSS3, and TypeScript.

Back-end Java developer for Data Management Platform (DMP) and building RESTful APIs in front of different types of SQL storage engines allowing other groups to quickly meet their Big Data needs.

Developed a Reporting Dashboard to generate reports and reduce manual intervention for support activities. Developed with Spring MVC, Core Java, and Sybase.

V2 API testing on the Advanced REST Client and SoapUI.

Conceptualized, designed, and implemented automated functional API test cases using SOA test and SoapUI.

Used Postman API to get a convenient, visual display of query results.

Used various Java APIs like Apache POI, Java Email, IText, etc., as part of test automation.

Configured Docker containers and Kubernetes to manage dozens of microservices.

Developed an Automation Framework for Acceptance Testing using Cucumber BDD and JUnit.

Created an End-to-End Framework for Acceptance Testing using Cucumber, JDBC, Maven, WebDriver, Java, and TestNG.

Developed BDD scripts with Cucumber/Java and wrote step definitions for behavior and step definitions.

Used Selenium and Cucumber for some part of automation testing as well.

Developed Selenium WebDriver Test Automation Script for regression testing. Maintained scripts in between releases. Reproduced manually failures reported by Automation scripts..

Environment: Java 8, J2EE, Spring, Hibernate, Struts, AWS, Azure, Kafka, RESTful, SOAP, Hibernate, JUnit, AWS EC2, Postman, SoapUI, Maven, GitHub, Angular, React.js, Node.js, Bootstrap, Jenkins.

Sr. Java full stack developer

Ulta Beauty, Chicago Apr 2023 - Feb 2024

Responsibilities

Experience in Confidential Azure Cloud Computing development and support.

Used Java, HTML, JDBC, JSP, Ant, JUnit, XML, JavaScript, and a proprietary Struts-like system.

Set up Java/J2EE development environment using Eclipse, Maven, and WebLogic.

Developed on Tomcat for WebLogic deployment; tools included Ant, JUnit, DB Unit, HTTP Unit, Visual Source Safe, and Scarab.

Developed screens using AJAX, jQuery, HTML5, CSS3, and Angular 7 & 8.

Built microservices using Docker, AWS Lambda, and Elastic Beanstalk.

Designed and developed user-friendly GUI interfaces and web pages using HTML, Angular, jQuery, Node.js, React.js, and JavaScript.

Worked on Java backend development using Spring, REST API, and JSON.

Worked with another developer to migrate an existing MS Access application to ColdFusion.

Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with UNIX Shell scripts to automate routine jobs.

Used Rabbit MQ as Java Messaging Service for producing and consuming data between applications.

Integrated Spring Security with JDBC to manage user registration and login.

Wrote SQL commands and Stored Procedures to retrieve data from SQL Server database.

Wrote JavaScript functions for various validation purposes and Java Beans to contain data objects. Implemented session beans, entity beans, and message-driven beans.

Involved in migrating Hive queries into Spark transformations using DataFrames, Spark SQL, SQL Context, and Scala.

Implemented RESTful web services using Spring Framework on the backend and Hibernate Framework for ORM, Microsoft Azure for authentication and authorization.

Worked with Cucumber in Selenium including TestNG and Gherkin.

Developed BDD tests using Cucumber by writing behavior and step definitions & developed required Selenium support code in Java for Cucumber.

Assisted Manager by providing automation strategies, Selenium/Cucumber Automation, and JIRA reports.

Worked with ReactJS components, Forms, Events, Keys, Router, Animations, and the Flux concept.

Backend J2EE development supporting upgrade, enhancement, and bug fixes for USPS web application for advanced delivery notification and linking to sponsor/mailer organizations.

Experience with front-end JavaScript frameworks like Angular, Node JS, and with the creation of RESTful Web services.

Developed Angular 8 files and used JavaScript for client-side validation.

Experience in UI frameworks such as jQuery, Ajax, JavaScript, NodeJS, ReactJS, Backbone JS, and Angular 8, with experience in client-side validations.

Wrote Groovy scripts to automate request chaining, security tests, and load tests.

Involved in code development and testing using JBOSS ESB (Enterprise Service Bus), Maven, Java 1.7, and RESTful Web Services.

Expertise in Angular controllers, directives, factories, services, routing, DOM manipulation using JavaScript, jQuery, and AngularJS. Experience in MEAN (MongoDB, Cockroach DB, Express, Angular, and NodeJS) Stack application development.

Implemented JavaScript/jQuery frameworks such as React.js and Node.js for MVW/MVC framework.

Involved in building stable React components and stand-alone functions to be added to any future pages.

Consumed JSON APIs by using the Angular 7 resource and configuring it.

Implemented Blue Prism user authentication by defining user roles, creating users, and setting password policies.

Built and deployed Docker images on AWS ECS and automated the CI/CD pipeline.

Environment: Java, Angular 7 & 8, Oracle, SQL server, JSP, JSF, HTML, Jenkins, CSS, JavaScript, JSON, jQuery, Ajax, Spring, Hibernate, JBoss, SVN, Subvert

Elevance Health, Indianapolis, Indiana Nov 2021 – Mar 2023

Java Full Stack Developer

Responsibilities

Created stubs to consume Web services.

Involved in writing JSP and JSF components. Used JSTL Tag library (Core, Logic, Nested, Beans and Html tag lib's) to create standard dynamic web pages.

Implemented with Angular using its advantage including two-way data binding and templates.

Identified the defects through Selenium and ensured that business processes deliver the expected results and remain reliable throughout the production release.

Developed Ruby on Rails 3 web applications using MongoDB and back-ground processes using Risqué and Redis.

Used NodeJS, ReactJS, and Backbone.JS MVC framework for developing the Single Page Application (SPA).

Designed and developed the session module using J2EE for existing cold fusion application.

Implemented build scripts using Maven and GIT technology for version control.

Used CQL (Cassandra Query Language) to read from and write data into Cassandra database.

Worked on NoSQL databases including HBase, Mongo DB, and Cassandra.

Good experience in creating and consuming Restful Web Services.

Designed and developed backend application servers using Python.

Followed MVC Structure and used Angular to develop Single page Application.

For client-side view rendering services, used ReactJS and various predefined Redux libraries

Managed application deployment using Python.

Used Perl as a Scripting language for server-side scripting of web pages.

Upgraded Python 2.3 to Python 2.5, this required recompiling mod python to use Python 2.5.

Enhanced user experience by designing new web features using MVC Framework like Backbone.js, and node.js.

Used Solar queries on top of Cassandra to fetch the results.

Automated tests were coded in Java Script with Frog logic’s Squish or Smart Bear’s Test Complete for client applications and coded in Java with Selenium for web application testing.

Extensively implemented Angular components ng-click, ng-repeat, ng-model, ng-show, ng-clued etc.

Developed client GUI modules using Swing, Java script and Flash.

Used JUnit for testing the application and Maven for building Projects.

Creation of a Tasty pie like module for Node.js - REST APIs design.

Built Web pages that are more user-interactive using JavaScript and Angular.

Developed JSP Views, Actions and delegating the tasks to corresponding session beans.

Working on Struts Framework for developing the front-end application and extensively. Spring as middle tier for entire application.

Involved in working with Struts Tiles for the common look and feel for a web application.

Working on Web Services using Java API for XML Services (JAX-WS) and supporting, building, deploying Web APIs Services.

Connected server and database to update data information with Node.js and MONGODB.

Wrote PL/SQL statements according to the need using Oracle 10g database.

Working on an internal web-based client server application built with Struts 2 Framework using Oracle backend Database, working on establishing the relation for the different beans using the Hibernate.

Involved in writing various components using Spring AOP and IoC framework.

Environment: Java, Struts Framework, Oracle, HTML, PL/SQL, JDBC, Stored procedures, Web Logic Application Server, Hibernate, Ant, JAX -WS Web Services, WSDL, EJB.

Java developer

HSBC, New York Feb 2020 – Oct 2021

Responsibilities:

Involved in various phases of Software Development Life Cycle (SDLC) of the application, including Requirement gathering, Design, Analysis, and Code development.

Developed a prototype of the application and demonstrated it to business users to verify application functionality.

Created Hibernate XML files and Java class files to map Object-Relational Mappings (ORM).

Developed the front-end of the application using HTML, CSS, Backbone.js, JavaScript, and jQuery.

Used Angular framework to store data from the backend in the model and populate it to the UI.

Prepared user documentation with screenshots for User Acceptance Testing (UAT).

Extensive experience in producing and consuming REST-based Web Services using JAX-RS, Jersey providers.

Developed the administrative UI using Angular.js and Node.js.

Developed and implemented the MVC Architectural Pattern using Struts Framework, including JSP, Servlets, EJB, Form Beans, and Action classes.

Hands-on experience with MVC JavaScript frameworks such as Backbone.js, Angular.js, and Node.js.

Developed and designed Interfaces using Swing.

Developed the web layer using the Spring MVC framework.

Worked on a code generation framework that generated Java Swing code from XML.

Developed Web Services in Java, experienced with SOAP/WSDL, and designed and developed REST interfaces in Java.

Developed Action Forms and Action Classes in the Struts framework.

Developed Web API using Node.js and hosted it on multiple load-balanced API instances.

Implemented Struts Action classes using Struts controller component.

Developed Web Services (SOAP) through WSDL in Apache Axis to interact with other components.

Integrated Spring DAO for data access using Hibernate, and used HQL and SQL for querying databases.

Implemented EJBs Session Beans for business logic.

Used parsers like SAX and DOM for parsing XML documents and applied XML transformations using XSLT.

Wrote stored procedures, triggers, and cursors using Oracle PL/SQL.

Created and deployed web pages using HTML, JSP, JavaScript, and CSS.

Wrote Unit Test cases for performing unit testing.dda

Used ANT automated build scripts to compile and package the application.

Used Jira for bug tracking and project management.

Environment: Java, JSP, JDBC, Struts, Hibernate, Design Patterns, XML, PL/SQL Developer, WebLogic, Apache Axis, ANT, Clear case, JUnit, Web services, SOAP, XSLT, Jira.

Java Developer

I Bing Software Solutions Private Limited Hyd India Sep 2017 – Nov 2019

Responsibilities:

Involved in various phases of Software Development Life Cycle (SDLC), including Design, Agile development, Installations, Integrations, and Testing to meet project requirements.

Interacted with business stakeholders to gather requirements and used various UML diagrams to analyze and design the system.

Developed the presentation tier using HTML, JSP, JSTL tag libraries, and Struts Tiles.

Used XML to transfer application data between client and server. On the server-side, Servlets were used to construct and parse XML data; on the client-side, Java handled the parsing.

Designed generic XML documents and corresponding XSD schemas to support application extensibility.

Built the application using Model-View-Controller (MVC) architecture with the Struts framework.

Developed Java Beans, Helper Classes, and Servlets to interact with UI components written in JSP.

Wrote a Controller Servlet to dispatch incoming requests to appropriate handler classes.

Created SQL Queries, Stored Procedures, and Triggers to handle back-end database operations.

Developed the application using Core Java concepts such as Multithreading, Swing, and Spring, and utilized Java 1.5 features like Enums and Annotations.

Developed JSPs, Action Classes, and Enterprise Java Beans (EJBs) for handling user transactions.

Created generic JavaScript functions for client-side form validation.

Applied J2EE Design Patterns, particularly Data Access Object (DAO), in the integration layer of the project.

Used JDBC within EJBs to access the Oracle Database.

Worked on PL/SQL development, including Stored Procedures, Views, Indexes, Triggers, and Constraints to optimize performance and response time.

Designed and implemented Stored Procedures for both data validation and data access layers.

Developed and executed JUnit test cases for unit testing.

Used Apache ANT for building and packaging the application.

Environment: Agile, Java, J2EE, Struts, EJB, JSP, JSTL, Swing, Enum, JDBC, DAO, Windows, SQL Server 2005, PL/SQL, XML, Web Service, JDBC, JavaScript, ANT.



Contact this candidate