Post Job Free
Sign in

Java Developer Front End

Location:
Orlando, FL, 32801
Posted:
May 24, 2023

Contact this candidate

Resume:

Lalitha B

Email: *************@*****.***

Ph#: 407-***-****

Sanford – FL – 32771

B.Tech in Computer Science and Engineering (CSE), JNTU, AP, India, April 2012

H4 EAD

Professional Summary:

With 6+ years of experience in working on the various phase of Software Development Life Cycle like requirements analysis, design, coding, testing debugging and maintaining the websites.

Extensive experience in developing Web based applications using JAVA, J2EE Standards JSP, TagLibs (JSTL), JDBC, JNDI, Java Beans, Spring, Spring Boot, Hibernate, EJB, JMS, Web Services (SOAP, WSDL).

Experience with Java 8 features like Lambda Expressions, Java Stream API and Concurrent Accumulators.

Extensive experience in frameworks like spring, Spring Boot and Hibernate.

Core java programming skills using Collections API, annotations, Generics, etc.

Experience applying the latest software development approaches including MVC, event – driven applications using AJAX, Object Oriented (OO) JavaScript, JSON and XML.

Skills in developing web-based GUIs using HTML5, CSS3, JQuery, JSP, Java Script, Bootstrap, Validation jQuery libraries and Ajax for web enabled applications.

Experience in using various design patterns such as MVC (Model-View-Controller), DAO and DTO in the development of multi-Tier distributed Enterprise Applications.

Extensively worked on Jenkins to implement continuous integration (CI) and continuous deployment (CD) process.

Experience working with XLR, deployment automation tool. Automated release process by creating the templates, used scripts as preconditions.

Experience in PostgreSQL, Couch base that supports JSON web service.

Experience in design Splunk reports and dashboards using complex data elements.

Experience in using Bootstrap and Validation jQuery libraries.

Experience on working on Test Driven development application using JUnit testing framework.

Experience in using IDEs like Eclipse, RSA and IntelliJ IDE

Good experience in log4J implementation to persist the data into log files and experience with Ant and Maven for the build and deployment of applications.

Experience in working with web and application servers like Apache Tomcat 6.0, WebLogic, WebSphere 12.1.1 Application server 8.5

Experience with Agile (Scrum) and test driven development and version control (SVN, Git, etc.). Keen focus toward consistency and attention to detail primarily related toward coding standards.

Working knowledge of Java Web Services with real time knowledge using SOAP, REST, WSDL and UDDI.

Experience in writing database objects like Stored Procedures, Triggers, PL/SQL packages and Cursors for Oracle, MySQL, DB2 and Sybase databases.

Strong experience in client interaction and understanding business application, business data flow and data relations from them.

Committed to excellence, self-motivator, fast-learner, team player, ability to deal with people diplomatically and a prudent developer with strong problem-solving skills and communication skills.

Technical Skills:

Languages

Java 8/7/6, C, C++, SQL, Postgres SQL

Java/J2EE Technologies

Core Java, JSP, JDBC, JNDI, JMS, JSTL, Java Beans, RMI, Java Multithreading, Generics and Collections, EJB, Tiles, IBM MQ Series,

Web Technologies

JavaScript, XPath, jQuery, Bootstrap, Angular.js

Frameworks

Spring (IOC, AOP, Boot), Hibernate

Bug Tracking Tools

Rational Clear Quest, Bugzilla

Design & GUI Tools

Eclipse, IBM RAD/WSAD

Orchestration Tools

XLR, Docker

Reporting Tool

Splunk

App servers

IBM WebSphere, Apache Tomcat, BEA Web Logic, JBoss

Databases/Tools

Oracle, SQL Server, My-SQL, Postgres SQL

Design/Version Control

UML, CVS, GitHub, CI/CD Tools (Jenkins)

Operating Systems

Windows, Linux, UNIX

Professional Experience:

Client: Amex Bank, Sunrise, FL. Aug 2022 – Till Date

Role: J2EE/Java Developer

Responsibilities:

Involved in various phases of Software Development Life Cycle (SDLC) of the application like requirement gathering, Design and analysis of project development

Involved in developing business logic with Java core, collections and java 8 lambda expressions, streamers, Local Date objects.

Designed and developed various modules of the application with frameworks like Spring MVC, Web Flow, architecture and Spring Bean Factory using spring boot, IOC and AOP concepts.

Developed web components using MVC pattern using custom Jdocument framework.

Developed Micro services and worked on Spring Boot, deployed applications on Pivotal Cloud Foundry.

Implemented GCP Pub/Sub mechanisms for communication between the services. The Java Message Service (JMS) API is used to allow application components to create, send, receive, and read messages.

Design, implement and test services in a Micro service –oriented architecture and has implemented the REST based Micro services using the Spring Boot, Spring Data with JPA (Java Persistence API).

Involved in designing and developing the front end of the application using JSP, Java script, AJAX, HTML5, DHTML, CSS3.

Implemented and tested the enterprise application with jQuery, Angular.js and Spring MVC.

Involved in full CI/CD pipelines so that each commit a developer makes will go through standard process of software lifecycle and gets tested well enough before it can make It to the production.

Involved in setting up Jenkins’s master and multiple slaves for entire team as a CI tool as part of the continuous development and deployment process.

Design, develop and implement data integration into third-party systems, leveraging Splunk APIs.

Experience in SQL coding in PostgreSQL, Couch base including setting up scripting/cron jobs.

Used Java Mailing or Messaging Service (JMS) API’s for mailing detailed notifications depending upon the success and failure once the backend process is complete and also for mailing administrator of any system related problems.

Used the J2EE design patterns like Value Object Pattern, Business Delegate, Service Locator and Session Façade, Singleton, Factory and DAO.

Integrated Hibernate ORM framework with spring framework for data persistence and transaction management.

Implemented Java Message Services (JMS) using JMS API.

Involved java multithreading to cascade multiple changes on multiple records in only one transaction and developed a batch process framework.

Worked on prototypes for Responsive design.

Used Web Services like SOAP protocol in JAXWS and RESTFUL web services.

Unit testing was performed using JUnit and Version control through Git.

Involved in Unit testing of application using JUnit and built the package using Maven and deployed the application on to App Server.

Used agile methodology for the software development.

Performed a thorough unit testing and resolved several data related issues before migration to production.

Environment: Java 8, Spring, Spring Boot, PostgreSQL, Db2, JSP, MVC, Jdocument, Responsive Web Design, JavaScript, AJAX, JDBC, JSTL, JQuery, JMS, XML, SOAP, WebLogic, Agile, XLR, Jenkins, SQL, and Windows.

Client: PNC Bank, Pittsburgh, PA. May 2021 – July 2022

Role: J2EE/Java Developer

Responsibilities:

Involved in Analysis, Design, and Implementation of software applications using Java, J2EE, XML and XSLT and Web Services (REST, WSDL).

Implemented J2EE Design Patterns like MVC, Service Locator and Session Façade.

Working with Java 8 features like Lambda Expressions, Filters, Stream API, for Each method in iterable interface, new Date API, Predicates and Functional Interfaces.

Involved in developing business logic with Java core, collections and java 8 lambda expressions, streamers, Local Date objects.

Designed and developed various modules of the application with frameworks like Spring MVC, Web Flow, architecture and Spring Bean Factory using spring boot, IOC and AOP concepts.

Developed web components using MVC pattern under spring framework.

Developed Micro services and worked on Spring Boot, deployed applications on Pivotal Cloud Foundry.

Deployed Spring Boot based micro service docker container using Amazon EC2 container services and using AWS admin console.

Design, implement and test services in a Micro service –oriented architecture and has implemented the REST based Micro services using the Spring Boot, Spring Data with JPA (Java Persistence API).

Involved in designing and developing the front end of the application using JSP, Java script, AJAX, HTML5, DHTML, CSS3.

Implemented and tested the enterprise application with jQuery, Angular.js and Spring MVC.

Involved in full CI/CD pipelines so that each commit a developer makes will go through standard process of software lifecycle and gets tested well enough before it can make It to the production.

Involved in setting up Jenkins’s master and multiple slaves for entire team as a CI tool as part of the continuous development and deployment process.

Design, develop and implement data integration into third-party systems, leveraging Splunk APIs.

Experience in SQL coding in PostgreSQL including setting up scripting/cron jobs.

Used Java Mailing or Messaging Service (JMS) API’s for mailing detailed notifications depending upon the success and failure once the backend process is complete and also for mailing administrator of any system related problems.

Used the J2EE design patterns like Value Object Pattern, Business Delegate, Service Locator and Session Façade, Singleton, Factory and DAO.

Integrated Hibernate ORM framework with spring framework for data persistence and transaction management.

Implemented Java Message Services (JMS) using JMS API.

Involved java multithreading to cascade multiple changes on multiple records in only one transaction and developed a batch process framework.

Worked on prototypes for Responsive design.

Used Web Services like SOAP protocol in JAXWS and RESTFUL web services.

Developed and deployed EJBs into BEA Weblogic application server.

Unit testing was performed using JUnit and Version control through Git.

Involved in Unit testing of application using JUnit and built the package using Maven and deployed the application on to WebLogic App Server.

Used agile methodology for the software development.

Performed a thorough unit testing and resolved several data related issues before migration to production.

Environment: Java 8, Spring, Spring Boot, Hibernate, JSP, MVC, Responsive Web Design, JavaScript, AJAX, JDBC, JSTL, JQuery, JMS, XML, SOAP, WebLogic, Agile, XLR, Jenkins, SQL, and Windows.

Client: Gentiva Health - Atlanta, GA. Jan 2020 – Apr 2021

Role: J2EE/Java Developer

Responsibilities:

Responsible for gathering business and functional requirements and preparing the design and proof of concept.

Involved in the Complete Software development life cycle (SDLC) to develop the application.

Effectively used features of Java 8 (stream, lambda, date and time), Concurrency framework, Java Executors, JCF and multi-threading.

Used Java 8 Lambda expressions and functional interfaces, wherever possible.

Extensively involved in developing Web interface using JSP, JSP Standard Tag Libraries (JSTL) using Spring Framework.

Involved in designing, developing and testing of J2EE components like Java Beans, Java, XML, Collection Framework, JSP, JMS, JDBC, and JNDI and deployments in WebLogic Server.

Designed and developed various modules of the application with frameworks like Spring MVC, Web Flow, architecture and Spring Bean Factory using Spring boot, IOC and AOP concepts.

Developed Action class and Action Form for business logic with support of spring framework and Presentation tier.

Used Spring Boot for developing micro services and used REST to retrieve data from client-side using Micro service architecture.

Involved in design and development of server side layer using XML, JSP, JDBC, JNDI, EJB and DAO patterns using Eclipse IDE.

Developed REST based Micro services using Spring Boot.

Worked on integrating GIT into continuous Integration (CI) environment along with Jenkins and Subversion.

Involved in how to commit the work and how to make use of the CI/CD pipelines that are in place.

Developed scripts to interact with Splunk API.

Experience in PostgreSQL that supports JSON web service.

Developed Spring JMS message listeners to consume messages from queue and developed spring scheduling components to perform batch operations.

Involved in implementation of MVC pattern using Angula.JS and Spring Controller.

Designed the front-end application and user interactive web pages using web technologies like Angular.js in conjunction with Bootstrap to render web pages responsive.

Designed and developed used XSLT transformation components to convert data from XML to HTML. Used XML DOM API for parsing XML.

Developed Spring Framework based Restful Web services for handling and persisting of requests and Spring MVC for returning response to presentation tier.

Developed mockups and prototypes using HTML5 and CSS3.

Developed cross browser and multi browser compatible web pages using HTML5, CSS3 and JavaScript.

Development carried out under Eclipse Integrated Development Environment (IDE).

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

Wrote Hibernate configuration and mappings xml files for database access.

Designed various tables required for the project in Oracle database and used the Stored Procedures in the application.

Version control through CVS and Git.

Actively participated and provided feedback in a constructive and insightful manner during weekly Iterative review meetings to track the progress for each iterative cycle and figure out the issues.

Environment: Java 8, JSP, JDBC, Spring, Spring Boot, Hibernate, Design Patterns, XML, Ajax, JQuery, Oracle, WebLogic, Maven, Junit, SOAP, XSLT, XLR, Jenkins, Jira and Windows.

Client: Nationwide Insurance, Columbus, OH. Oct 2018 – Dec 2019

Role: Java Developer

Responsibilities:

Participated in the complete software development lifecycle tasks (design, coding, testing and documentation).

Responsible for preparing the use cases and for designing and developing object models, class diagrams with UML Specifications.

Developed system preferences dynamic user interfaces and created web application prototype using JavaScript, CSS and HTML.

Developed Spring MVC Rest controllers, services for backend interactions.

Implemented the service layer using spring with transaction and logging interceptors.

Created Hibernate configuration files, Spring Application context file.

Designed and developed various modules of the application with frameworks like Spring MVC, Web Flow, architecture and Spring Bean Factory using IOC and AOP concepts.

Used Spring Boot at back-end which helps to develop application with ease

Used Spring Boot for building cloud Micro services quickly and develop spring based applications with very less configuration.

Using Spring-AOP module implemented features like logging, user session validation.

Used Hibernate3 with annotation to handle all database operations.

Developed Action class and Action Form for business logic with support of spring framework and Presentation tier.

Involved in design and development of server side layer using XML, JSP, JDBC, JNDI, EJB and DAO patterns using Eclipse IDE.

Designed and developed JSP Pages using Spring Frame work and Tag libraries.

Involved in design and development of RESTful (JAX-RS) web services for other application to communicate and tested web services using SOAP UI and REST Client.

Consumed RestFul web service and performed data retrieval using Hibernate and integrated with Web Method via Web-Services.

Used Maven to build the application and deployed on Apache Tomcat Server.

Environment: Java 7, HTML, spring, Spring Boot, JBoss, log4j, Hibernate, Maven, SVN, Rest, Maven, Eclipse, JavaScript, XML, My-SQL and Windows.

Client: Caterpillar Financials, Nashville, TN. Mar 2017 – Sep 2018

Role: Java Developer

Responsibilities:

•Involved in Analysis, Design, Development, UAT and Production phases of the application.

•Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application developed using AGILE methodology.

•Developed Form Beans and Action classes using spring framework along with validation framework.

•Used spring, Tiles to provide a full-featured, robust framework for assembling presentation pages from component parts.

•Used Spring Framework for Dependency injection and integrated with Hibernate.

•Developed JSP pages for the presentation and used JSP tags.

•Developed the Business Delegate, Singleton, Service Locator, Session-Facade and DAO Layers.

•Developed XML files, Schema’s and parsing them by using both SAX and DOM parser’s.

•Designed and Developed XSL style sheets using XSLT to transform XML and display the information on the UI screens.

•Developed Stateless Session Beans which will in turn call DAO’s to retrieve & update data into Database.

•Wrote deployment scripts for implemented EJB’s using Ant.

•Used Log4j and commons-logging frameworks for logging the application flow.

•Designed and developed hibernate configuration files, SQL scripts and stored procedures for different deals and products.

•Involved in Unit Testing using Junit and Integration of use Cases.

•Create Product Documentation, Functionality/Help Documentation for the application users and document key lessons learnt after each sprint.

Environment: Java, spring, Hibernate, Agile, JSP, XML, XSL, XSLT, EJB, JUnit, Maven and Windows.



Contact this candidate