Home

NITASHA - JAVA DEVELOPER
[email protected]
Location: Charlotte, North Carolina, USA
Relocation: YES
Visa: H4EAD
Nitasha
Email: [email protected]
Phone: 980-680-0152
SUMMARY:
Around 9 years of progressive experience working as Java/J2EE Developer in Analysis, Design, Development, Implementation and Testing of Enterprise Applications in the Client/Server environment using Java/J2EE, Spring, Spring Boot, Hibernate, Maven, REST/SOAP Web services.
Good exposure to all phases of SDLC process, including system use case, functional & technical specification documentation based on business requirements.
Experience with various J2EE design patterns like Singleton, Command, Factory, Session Fa ade, Business Delegate, Service Locator, transfer Object and view Object in the development of enterprise applications.
Experience in developing various single page applications using various JavaScript frameworks like Angular and React JS
Re-designed, Re-architected and built the existing application using Java 11, Spring boot, Maven.
Experience in configuring and deploying Web Applications using Web Logic, JBoss, and Apache Tomcat.
Extensive experience in developing applications using Java 8(Lambda), JSP, JPA, Servlets, Applets, JavaBeans, JSTL.
Extensive experience in Java/J2EE technologies using Core Java Collections, Exception Handling, Swing, Serialization & Multi-threading.
Excellent technical knowledge in back-end RDBMS tools like Oracle 9i/10G and MySQL.
Experienced in handling Linux Operating systems, Writing Shell scripts, Initializing and executing Shell scripts.
Experience in implementing the MVC architecture in backend applications that interacts with Cassandra and performs CRUD operation on Cassandra.
Strong experience in implementing MVC frameworks like Struts 2.0, Spring 2.x and ORM tools like Hibernate in J2EE architecture.
Strong in design and development of SOAP & Restful Web Services using WSDL, SOAP, JAX-WS, CXF, AXIS, JAX-RS, JERSEY, and WS-Security.
Configured and maintained multiple web/application servers like Apache, Tomcat, JBoss, IBM WebSphere, WebLogic.
Experience with core java, Mongo Db, JSON, SQL and DB2.
Proficient in persistence frameworks Hibernate, JPA, to map POJOs to a relational database and using Hibernate Query Language (HQL).
Proficient in Java/J2EE Design Patterns including singleton, command, object pool, session facade, Model View Controller (MVC), Data Access Object (DAO), Data Transfer Object (DTO) and Business Delegate in the development of Multi-Tier Distributed Applications.
Good experience in Middleware services like JMS, JDBC and implemented other services like Kafka.
Expert in Spring Boot which is radically faster in building cloud Microservices and developing Spring based applications with very less configuration.
Experienced in use of build tools like Apache Ant, Maven, Gradle, Jenkins and logging tools like log4J, project tracking tools by JIRA and QC.
Experience in working with end customers directly.
Experience in Version Control tools like CVS, SVN, GIT, BITBUCKET for Source Code version management and merging Source code after intermittent Project releases.
Excellent written and verbal communication skills, Analytical, Problem-Solving skills, strict attention to detail and ability to work independently within a team & fast phase environment.

TECHNICAL EXPERTISE:

Programming Languages C, C++, JAVA 8, Python, java 11
Java EE Technologies JSP, Servlets, Applets, JDBC, EJB, JMS
Spring Frameworks Spring Core, Spring MVC, Spring Security, Spring Boot, spring 4, spring 2
Methodologies Agile, OOAD, waterfall.
Protocol specifications SOAP, HTTP, RPC version
Web Technologies JavaScript, HTML, CSS, JSON, AJAX, jQuery, React JS
Frameworks and Build Tools Struts, Hibernate, ANT, ApacheMaven, Design Patterns.
Web/Application Servers Oracle WebLogic Application Server, IBM WebSphere Application Server, Apache Tomcat Web Server, Cloud Foundry
Databases MySQL, Oracle9i/10g, MS SQL Server, DB2, Cassandra, PL/SQL, MongoDB
IDE Tools Eclipse, NetBeans, IntelliJ, My Eclipse
Operating Systems Windows, Linux, UNIX
Testing Junit, Jasmine, ANT, Maven, camel, Gradle, Jenkins, Selenium
Others Log4j, JIRA

PROFESSIONAL EXPERIENCE:

Client: Edward Jones, St.Louis, MO June 2022 - Present
Role: Sr. Java Back-End Developer
Responsibilities:
Designed, developed, and deployed robust, scalable, and secure web applications for financial clients using Java technologies.
Utilized Java frameworks such as Spring Boot and Hibernate to implement server-side logic, business logic, and database interactions with Oracle/MYSQL databases.
Collaborated closely with architects, project managers, and stakeholders to provide technical guidance and leadership to the development team, ensuring successful project delivery.
Gathered requirements from business analysts and stakeholders, translating them into technical specifications and designing innovative solutions aligned with industry best practices.
Developed responsive and user-friendly front-end interfaces using HTML, CSS, and JavaScript frameworks like Angular or React, enhancing the user experience and ensuring cross-browser compatibility.
Built RESTful APIs and integrated with third-party systems or services to enable seamless data exchange and interoperability, using tools such as Spring Boot and Postman.
Implemented security measures and ensured compliance with industry standards and regulations (e.g., PCI-DSS, GDPR) to protect sensitive financial data, leveraging security tools like SonarQube.
Developed and executed comprehensive unit tests, integration tests, and automated test suites using JUnit and Mockito to ensure reliability, performance, and quality of applications.
Set up and maintain CI/CD pipelines using tools like Jenkins or GitLab, enabling seamless integration, testing, and deployment of applications.
Identified and resolved performance bottlenecks through profiling, code optimization, caching techniques, and database query optimization using tools like JProfiler and VisualVM.
Investigated and resolved technical issues, bugs, and defects in a timely manner, minimizing downtime and ensuring smooth operation of financial applications.
Created technical documentation including design documents, API specifications, and user guides using tools like Confluence or GitHub Wiki, facilitating knowledge sharing and maintaining software.
Worked in an Agile development environment, actively participating in sprint planning, daily stand-ups, and retrospective meetings to ensure efficient project execution and delivery.
Developed Spring Boot services using microservice architecture, REST and Apache Kafka.
Collaborated effectively with cross-functional teams, including UX/UI designers, QA engineers, and product owners, to deliver high-quality software solutions tailored to financial client needs.
Stayed up to date with the latest technologies, frameworks, and industry trends in the financial domain, continuously seeking innovative solutions and driving improvement in the development process.


Environment: Jira, Confluence, Slack, Microsoft Teams, Scrum, Kanban, Agile, GitHub Wiki, Bugzilla, JProfiler, VisualVM, Jenkins, GitLab, Maven, Docker, JUnit, Mockito, CI/CD, OWASP ZAP, SonarQube, Spring Boot, Postman, Trello, Hibernate


Client: Credit Suisse, Raleigh, NC Jan 2020 May 2021
Role: Sr. Full Stack Developer
Responsibilities:
Designed and developed Web based Enterprise applications using Java 8/J2EE frameworks such as Spring, Spring Boot, Rest API
Participated in the Agile Development Team and had daily SCRUM meetings for progress reporting as well as task distribution.
Used React JS for creating interactive UI using one-way data flow, VIRTUAL DOM, JSX concepts.
Used React JS components, Events, Router, Keys, Redux and Flux concepts.
Implemented the application using Struts 2.1 framework which is based on Model View Controller architecture.
Analyzes design and determines Coding, Programming, and integration activities based on general objectives and overall architecture of product or solution using java 11.
Created technical design Documents for Hibernate.
Implemented user-friendly web applications using Angularjs, HTML5, CSS3, Bootstrap. Spring and MongoDB.
Development of user interfaces using Struts, HTML and client side validations using JavaScript and AJAX.
Implemented server-side validation implementing business-defined rules with Struts action classes.
Made use of REST architecture style for building the web services.
Developed web services using JAX-WS and REST.
Developed hibernate mapping files, implemented value objects to retrieve the data using Hibernate.
Developed HQL Queries, SQL and Criteria Queries for database Query Operations including Stored Procedure call.
Used Eclipse IDE for entire application development and version controlling.
Made use of tomcat web server for the deployment of the application.
Implemented a message producer sending XML messages to a JMS queue.
Used Maven as a build tool for the development of the application.
Preparation of Junit test cases and testing.

Environment: Java 11, JDK 1.8, Core Java, Struts 2.1, Hibernate 3.1, Webservices, REST, SOAPUI, Eclipse 3.0, Tomcat 7.1, UNIX, JUnit, JSON, jQuery 1.8, jQueryUI, HTML5, CSS3, JavaScript 3.0, AJAX, REACT JS, Mongo DB.

Client: Deloitte, India Jan 2017 Apr 2019
Role: Senior JAVA /J2EE Developer.

Responsibilities:
Responsible for designing and developing Web based Enterprise applications using Java 8/J2EE frameworks such as Spring, REACT Js
Maintained parent and child elements using state and props in React JS
Building components library like tree, table grid etc using REACT
Participated in the Agile Development Team and had daily SCRUM meetings for progress reporting as well as task distribution.
Developed the persistence layer using Hibernate Framework, created the POJO objects and mapped using Hibernate annotations and Transaction Management.
Configured applications using Spring Boot and used Spring Security for authentication and authorization purposes.
Implemented RESTful Web services in Service Oriented Architecture (SOA) to retrieve data from the client side.
Worked on Web Services using Java API for XML Services (JAX-WS) and supporting, building, deploying Web APIs Services.
Delivered a unique unified platform supporting both Microservices and Functions, featuring "1-click deploy" support.
Worked on REACT JS VIRTUAL DOM and React Views, rendering using components which contain additional HTML Tags
Involved in Core Java coding by using Java APIs such as Collections, swing, Multithreading, Exception Handling to fulfill the implementation of business logic.
Used DAO (Data Access Object) layer to isolate the persistent data from rest of the application.
Worked with java 8 EJB on server side to encapsulate the business logic of the application.
Also performed the data migration from RDBMS to NoSQL database Cassandra.
Developed various Database interaction objects by implementing the DAO patterns and used JDBC 4.2 as Model Component.
Used AJAX to handle asynchronous requests in suggestive search and to display dialog boxes.
Built Microservices using spring boot with continuous deployment and continuous integration using Jenkins.
Involved in design and implementation of MVC architecture in different modules.
Integrated Spring and Hibernate to develop the business layer which serves the data required for JSF beans.
Worked on developing application, automated scripts using Mongo DB.
Implemented Our application in AWS using VPC, EC2 and Load Balancer.
Implemented CI/CD system in AWS using Code Pipeline, Code Commit, Code Deploy and Code Build.
Developed the UI component of ERS using Angular4, Typescript, HTML5, CSS3 and Bootstrap.
Wrote the DAO to access the database using JDBC calls and created aspects using Spring AOP annotation approach.
Used Hibernate, object/relational-mapping (ORM) solution technique, to map data representation from MVC model and Oracle Relational Data Model with a SQL-based schema.
Used Maven for build framework and Jenkins for continuous build system and Used GIT for repository the Project.

Environment: Java/J2EE, Spring, Angular JS, Angular2, HTML5, CSS3, Mongo DB, Node, JavaScript, jQuery, AJAX, Hibernate, POJO, Spring Boot, RESTful, SQL, JUnit, Cassandra, Eclipse, REACT JS.


Client: Wells Fargo, India Aug 2013 Dec 2016
Role: Java Developer
Responsibilities:
Involved in using Core Java concepts - Collections, Exception Handling, Java, Multi-Threading, Serialization.
Involved in the phases of SDLC including Requirement collection, Design and analysis of Customer specification, Development and Customization of the application.
Built required web pages for re-written content using JavaScript, HTML, CSS, JSP, Angular JS to create the user interface views.
Created POJO layer to facilitate the sharing of data between the front end and the J2EE business objects. Used server-side spring framework and Hibernate for Object Relational Mapping of the database structure created in Oracle.
Developed REST Web services to make web service calls simple and easy for the client to access it with the help of standard HTTP URIs.
Created technical design Documents for Hibernate.
Development of user interfaces using Struts, HTML and client-side validations using JavaScript and AJAX.
Implemented Spring Boot Microservices to divide the application into various sub modules.
Testing and production support of core java based multithreading ETL tool for distributing XML data into Oracle11g database using JPA/Hibernate.
Worked on build and deployment tools like ANT, MAVEN, and Jenkins.
Used GitHub, Git/Gerrit, and SVN for version control.
Created development build and deployment process using Gulp to work with TFS based deployment process.
Implemented server-side validation implementing business-defined rules with Struts action classes.
Developed the UI component of HeV tool using Angular4, Typescript, HTML5, CSS3 and Bootstrap.
Made use of REST architecture style for building the web services.
Developed web services using JAX-WS and REST.
Developed hibernate mapping files, implemented value objects to retrieve the data using Hibernate.
Used Spring batch to process Executor based multi-Threaded applications and the scheduled jobs also used Kafka and zookeeper to store data and take data from third party servers.
Took part in the upgrade from Angular 4 to Angular 8 to support all three applications and from also simple http to http client.
Developed HQL Queries, SQL and Criteria Queries for database Query Operations including Stored Procedure call.

Environment: java 8, AJAX, JavaScript, HTML, CSS, Eclipse, Spring, Rest API, POJO, Hibernate, Gulp, ANT, MAVEN, Jenkins, SVN, Git.
Keywords: cprogramm cplusplus continuous integration continuous deployment quality analyst user interface user experience javascript database information technology microsoft procedural language Missouri North Carolina

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];1734
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: