We provide IT Staff Augmentation Services!

Sr. Java Developer/lead Resume

3.00/5 (Submit Your Rating)

TennesseE

SUMMARY

  • Around 7 years of professional experience in complete Software Development Life Cycle (SDLC) including Analysis, Design, Development, Testing and Implementation of Client/Server, Multithreading applications N - Tier distributed cross-platform systems usingJava/J2EE technologies.
  • 2+ years of experience as aJavalead, along with hands on Development for architecture and have ability to mentor andleadTeam.
  • Expertise in Integration platform like Jboss Fuse, Apache Camel as middleware integration tools.
  • Experience working in NoSQL database (Couch base server).
  • Working experience in Springboot, micro service environments, publishing and consuming RESTful services.
  • Experience working in environments using Agile (SCRUM) and Waterfall development methodologies.
  • Exposure in Openshift environment.
  • Expertise in Design and Development of enterprise applications usingJava, J2EE, JSP,JavaScript, Spring, Hibernate, JMS, AJAX and Bootstrap.
  • Expertise in development and deployment of multi-tiered web based enterprise applications using J2EE technologies like Servlets, JSP 1.1/2.0, JMS, Hibernate 3.0/4.0, Spring 3.0/4.0, JDBC, JSF,JavaBeans and Web services (SOAP, REST).
  • Experience in designing and development of user interface screens using HTML5, DHTML, XHTML, CSS,JavaScript, AJAX and JSP.
  • Experience in Web application design, development technologies includingJava, JavaScript, jQuery.
  • Experience in design and connectivity of the database in Oracle, DB2, MS SQL Server and Sybase. Extensively worked on stored procedures and query optimization techniques.
  • Proficient in ORM utilities like Hibernate.
  • Worked extensively using version control tools like Git, CVS, Clear case and also great knowledge of working with Build tools like Maven.
  • Experience working across cross-functional teams and in onshore/offshore model.
  • Excellent written and verbal communication skills, presentation and problem solving skills.

TECHNICAL SKILLS

Languages: Java, Python, SQL, JavaScript, HTML5, CSS, jQuery, Servlet, AJAX, JSP.

Technologies: JDBC, Servlets, JSP, JSTL, Java Beans, MVC, Struts, EJB, JSF, JMS, SOA, SOAP, JavaScript, JQuery, Bootstrap, AJAX, CSS 3, XML and HTML 5

Development Approach: Waterfall and Agile

Testing Tools: Junit3.8/4.0 and Test-Driven Development (TDD)

Defect Tracking Tools: HP Quality Center

Application/Web Servers: Apache Tomcat 6.0, IBM Web Sphere 6.0, BEA Web Logic 8.1, 9.2, 10x,12.1.3 and Red Hat JBoss 4.2.2

Ide: Eclipse 3.2, 3.3, 3.5, My Eclipse 6.0, IBM Rational Application Developer 6.0, 7.0 and Net Beans IDE

Message Oriented Middleware: Apache Active MQ, IBM MQ Series/Web Sphere MQ.

Frameworks: Angular 4, Spring Boot & MVC, RESTful, Backbone, Knockout, Hibernate.

Web Service Frameworks: Apache Axis. SOAP UI

Web Service Protocols: SOAP, REST, JAX-RPC, JAX-WS, JAXB, WSDL and UDDI

Build Tools: Ant, GIT and Maven

Database: IBM DB2, Oracle 9i/10g/11g, SQL Server and MySQL

Logging Tool: Log4J

PROFESSIONAL EXPERIENCE

Sr. Java Developer/Lead

Confidential, Tennessee

Responsibilities:

  • Involved in design phase and data modeling, interacted with other team members to understand the requirements for the project.
  • Developed application using MVC architecture Spring Framework.
  • Developed cross-browser/platform HTML5, CSS, and AngularJS to match design specs for complex page layouts while adhering to code standards.
  • Developed presentation tier using JSP, JavaScript, HTML, and CSS for manipulating, validating, customizing, error messages to the User Interface.
  • Build backend API with NodeJS and ExpressJS also created modules to store and mutate data.
  • Wrote Javaprograms to upload customers' documents through the website and communicate between customers and agents using Java Mail API.
  • Involved in building applications using React JS by building re-usable UI Components.
  • Worked through cross browser compatibility issues with layout and styles for all new CSS3 that was implemented.
  • Used forpolyglotprogramming, troubleshooting and aggregate testing.
  • Worked on JMeter for load testing tool for analyzing and measuring the performance of a variety of services.
  • Developed dynamic e-mails using JavaScript, and hand coding of HTML5 and CSS3.
  • Involved in configuration of SpringMVC and Integration with Hibernate.
  • Created Location Look up SOAP based web services and controllers that support Spring.
  • Involved in writing DAO, DTO's using Apache iBatis.
  • Worked extensively on developing controllers, Interfaces and implementation classes using Spring MVC framework & used Micro service architecture with Spring Boot based service through REST.
  • Implemented persistence layer using Hibernate that uses the POJOs (which do not have the business processes) to represent the persistence database.
  • Developed SQL stored procedures and prepared statements for updating and accessing data from database.
  • Designed and Implemented the modern and enhanced development platform using frameworks like Angular 2/4 & NodeJS
  • Exposed Restful web services using JAX-RS and Implemented Angular promises to handle asynchronous communication with our Restful API for various requirements and rewrote the services.
  • Developed generic database Connection Pooling with JBoss Admin server using spring, SQL query optimization.
  • Involved in load-testing application with JMeter in both stand-alone and Master-Slave methodologies.
  • Worked on integrating GIT into the continuous Integration (CI) environment along with AnthillPro, Jenkins and Subversion.
  • Responsible for designing and implementing the front end including functional and visual user interface utilizing JQuery and Bootstrap.
  • Worked for the product performance and optimizations by analyzing the code using client-side profilers likeDynaTraceandHttpWatch. For the server side usedJprofilertool.
  • Used JBoss Application Server and deployed the application into the server.
  • Developed server-side software modules and client-side user interface components deployed entirely in Compute Cloud of Amazon web Services (AWS).
  • Developing AWS cloud formation templates and setting up Auto scaling for EC2 instances and involved in the automated provisioning of AWS cloud environment using Jenkins and Chef.
  • Developed JUnit test cases for DAO and Service Layer methods to accomplish TDD approach.
  • Used SVN for version control of the application.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Developed the Mavenscripts for preparing WAR files used to deployJ2ee components into the server.
  • Interacted with quality assurance team for requirements gathering and analysis.

Environment: Java/J2ee, JSP, HTML5, Spring, AngularJS, React JS JQuery, JavaScript, CSS, Web services, Design Patterns, Servlets, Hibernate, JSTL, XML, UML, Jmeter, JUnit, Restful Web Services, Micro Services, Oracle 11g, JBOSS, Apache Tomcat, Log4J, CSS, Maven, AWS, Jenkins, Chef, Windows XP/2007.

Sr. Java Developer/Lead

Confidential, Indianapolis, IN

Responsibilities:

  • Design and developed the application using Spring MVC Framework which is based on Model View Controller design pattern.
  • Followed Agile methodology and Scrum.
  • Involved in application design and participated in technical meetings, Effort estimations, backlog etc.
  • Performed User Interface Design and coding using Java, Spring framework and web technologies.
  • Designed UI pages using HTML, JavaScript, CSS, AJAX, JQUERY, JSP, JSON and Tag libraries.
  • Implemented business tier using Spring IOC, AOP and MVC.
  • Developed Single Page Application using NodeJS, AngularJS/4/5, JavaScript, HTML and CSS and achieved two-way binding between HTML and JavaScript objects.
  • Involved in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • Involved in building stable React JS components and stand-alone functions to be added to any future pages.
  • Implemented the Drag and Drop functionality using React -Draggable.
  • Used React -Autocomplete for creating google maps location search on the webpage.
  • Utilized Spring annotations and XML configuration for Dependency Injection.
  • Involved in implementing logging, exception handling and transaction management using spring AOP.
  • Used WSDL, SOAP, JAX-WS, JAX-RS, CXF technologies to create web services, generate stubs and consuming the existing services.
  • Worked withJMeterto test the application code and Junit for logging, dubbing, testing and enduring the system state.
  • Used CXF API to generate Restful web services.
  • Tested SOAP web services using SOAP UI and REST web services using REST Client.
  • Involved in ORM mappings for associations, Inheritance & fetching strategy, performing CRUD operations and managing second level cache using Hibernate.
  • Wrote Puppet manifests and Chef Cook books from scratch for configuration.
  • Upgraded JavaScript libraries (jQuery, jQuery UI, various plugins)
  • Designed and Implemented the modern and enhanced development platform using frameworks like Angular 2/4 & NodeJS.
  • Wrote UNIX shell scripts to resolve the defects created in Quality Center and also to update SQL packages.
  • Provided 24*7/365 support through on-call rotation for offshore team
  • Used JAX-RS for creating RESTful web service where the request and response are in JSON format.
  • Generated static webpages using HTML whose layout and presentation was described in CSS language
  • Provided Production Support, created ORACLE views which were displayed as a report using an existing WEB browser interface. Also used Remedy and Business Objects to maintain ticket status.
  • Used TOAD for internal data storage and retrieval.
  • Involved in setting up Connection pooling and used JMS for Asynchronous messaging.
  • Developed web services and data synchronization services.
  • Involved in setting up Drools Rules engine to application to control central access of Business validations.
  • Involved in building the code & deploying on WebSphere application server.
  • Used JMS to pass messages as payload to track different statuses, milestones and statuses to implement a workflow management flow.
  • And, done with Unit testing using Test Utility. Used Maven as the build tool for the application.
  • Used Rational Clear case and Clear Quest for version control and change management.

Environment: Java/J2ee (1.8), Spring, Hibernate, JSP, React JS, Node.JS, AWS, EC2, JMS, XML, XSLT, SOAP, WSDL, SOA, Restful Web Services, JDBC, JavaScript, JQuery, Jmeter, UML, HTML, CSS, Ajax, JNDI, CVS, JUNIT, WebSphere, ORACLE 10G.

Sr. Java Developer

Confidential, Modesto, CA

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing of Software Development Life Cycle.
  • Designed Court Services front end view using Spring MVC and Spring Web flow.
  • Implemented code by using Java, J2EE, Free marker, Spring, Hibernate and PostgreSQL Database tools.
  • Used Spring framework and interacted with backend database using Hibernate framework.
  • Extensively used Hibernate in data access layer to access and update information from the Oracle database. Used Hibernate Query Language (HQL) for writing the queries.
  • Used core java, Multi- threading, I/O Streams, Collections framework.
  • Have used JMeter to measure the performance of Spring framework.
  • Hands on experience in developing XML script for to configure Struts, spring, and Hibernate.
  • Implemented Object Oriented Analysis and Design (OOAD) using Rational Rose.
  • Utilized the concept of mean stack development using Node JS and Angular JS.
  • Developed the user interfaces using JSP embedded with JSTL based on MVC architecture.
  • Hibernate is used as backend ORM tool for implementation of persistence layer and mapping of POJOs.
  • Used XML parser APIs such as JAXB in the web service's request/response data for marshalling and unmarshalling.
  • Involved in performance testing using Apache Jmeter.
  • Developed RESTful Web Services in Java that provides support for JAX-RS APIs and serves as a JAX-RS using Jersey RESTful Web Services framework.
  • Created Spring Restful Web services consuming and producing JSON / XML.
  • Used PL/SQL programming in Analysis, Design and Implementation of Business Applications using the Oracle Relational Database Management System (RDBMS)
  • Used ANT as build-tool for building J2EE applications and Log4j for loggings
  • Used HTML, CSS, JSP, JavaScript, jQuery, Bootstrap for front end responsive implementation.
  • Developed Javascript API’s for Ajax with Dojo Tool kit using the Dojo components and Dojo grid.
  • Used RAD 6.0 and JBoss App Server for Coding, testing and deploying the web application.

Environment: Java/J2EE, Spring, Hibernate, Multi-Threading, JavaScript, Node.JS, Oracle 11g, RAD, JBOSS, Toad for Oracle, DB Visualizer, HP Service Manager, HP Quality Center, Jmeter, JBoss, Web Service, REST, PostgreSQL, SVN, ANT, Windows 7.

Senior System Engineer /Java Developer

Confidential

Responsibilities:

  • Created a web-based application, CSAW, using RESTful web services which provided an interface to be used by the Production Engineers for managing and sending events to Autosys batch jobs.
  • Worked extensively in designing and maintaining RESTful apis using Spring MVC/Spring boot.
  • Worked on frontend part of the stack altering ftl, less and JavaScript implementations for numerous product requirements.
  • Experience developing Extract, Transform and Load (ETL) scripts for migrating enormous amounts of data to cloud data.
  • Develop software for various application at Confidential using SDLC methodologies like Agile/Scrum.
  • Worked on a RESTful web service for storing and managing Insurance products data in MongoDB and Oracle 12c.
  • Been extensively involved in deploying, maintaining & managing the AWS applications in Docker & Jenkins.
  • Developed an interactive user interface that allows users to submit medical insurance claims using DOJO, DHTML and AJAX.
  • Developed various AngularJS directives to help build the functionality and UI behavior using JavaScript, filters and angular services.
  • Used Angular-JS, AJAX for asynchronous validations for the input fields of the forms with the data existed in the database.
  • Wrote SQL queries to generate reports using JDBC, visualize the report data in the form of graphs and pie charts using D3.js framework.
  • Developed and consumed RESTful as well as SOAP Web Services.
  • Implemented Model View Controller (MVC) architecture using Struts 2.0 and Spring framework.
  • Created unit tests to validate front end screens.
  • Participated in sprint review, retrospection and planning meeting at the end of each sprint.

Environment: Core Java, Spring, Hibernate, JEE, Restful Web services, JSP, Servlets, Struts 2, HTML, CSS, jQuery, Ajax, Java Script, MS SQL Server, UNIX, Agile, Maven, Tomcat.

We'd love your feedback!