We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Louisville, KentuckY

SUMMARY:

  • 7 years of versatile experience in implementing Java/J2EE technologies for application development in analysis, designing and developing Java based Web Applications in multi - tier and Client/Server environments through Software Development Life Cycle (SDLC) process.
  • Experience of enterprise level application development with Java centric technologies in the domain of Insurance, Telecom and Banking.
  • Expertise in various phases of Software Development including analysis, design, development and deployment of applications using JEE/J2EE technologies including Servlets, JSP, Java Beans, EJB, JSF, JDBC, JNDI, Hibernate, JavaScript, AJAX, Angular js, XML and HTML, Applets JMS, RESTful.
  • Experience using J2EE Design Patterns like DAO Pattern, Singleton Pattern, Front Controller and Factory Pattern for reusing the most efficient and effective strategies for new development.
  • Developed applications using frameworks and API like Struts, Spring, Spring MVC.
  • Developed applications based on Model-View-Controller (MVC) architecture using core design patterns (creational, structural and behavioral).
  • Experience in using UML tools like UML Activity diagrams, Sequence diagrams and Class diagrams.
  • Extensive experience in Test Driven Development and Agile-Scrum development.
  • Experience in using ANT tool, Maven to compile, package and deploy the components to the Application Servers and log4J for application logging.
  • Good knowledge about Web services: SOAP, Restful Web Services.
  • Experienced in writing Server Side Components - Enterprise Java Beans (EJB) Session and Entity Beans, Remote Method Invocation (RMI) for distributed computing applications, access remote servers and invoking database with Java Database Connectivity (JDBC).
  • Good knowledge of latest version of object oriented JavaScript Libraries like Angular.js, Node.js, React.js, Backbone.js, Bootstrap, Responsive Web Design and Dojo toolkit.
  • Involved in CICD process using GIT, Nexus, Jenkins job creation, Maven build Create Docker image and deployment in AWS environment.
  • Proficiency in working with databases like Oracle, MySQL.
  • Experienced in using Junit, Easy Mock testing framework and testing the application functionality.
  • Strong experience in configuration tools like CVS, SVN, GIT, and Rational Clear case.
  • Working Knowledge in OOAD to analyzing the functional requirements of a system and analyzing model to implement specification using Object Oriented Analysis (OOA) and Object Oriented Design (OOD).
  • Hands-on experience with Application Servers, Web Servers and a wide variety of development tools (IBM Web Sphere Application Server, Tomcat, BEA Web Logic, and JBoss).
  • Hands on experience in developing client/server, multi/tier and web-based applications using MQSeries JMS.
  • Working knowledge in writing XML documents and parsing them using SAX, DOM parsers and transforming the documents using XSL/XSLT.
  • Excellent team player, quick learner and self-starter with effective communication, motivation and organizational skills combined with attention to details and business process improvements.

TECHNICAL SKILLS:

Programming Languages: Java, J2EE, C, C++, SQL,PL/SQL, XMLJEE/J2EE Technologies: Servlets, JSP,EJB, JDBC, JMS, JNDI, LDAP, JAXB, JAX-WS

Design & IDE Tools: Net Beans, Eclipse, Web logic Workshop, Rational Rose, WSAD.

Web Technologies: HTML, DHTML,SOAP, WSDL, XML, Java Script, CSS, Ajax, JQuery, AngularJs.

Application/Web Servers: Web Sphere Application Server 6.1, Apache Tomcat 6.0, JBoss 4.2.3, BEA Web Logic.

RDBMS: Oracle 9i/10g, DB2, MySQL.

Database Design & ObjectOriented / Analysis & Design: UML, OOAD design patterns, ER - diagrams

PROFESSIONAL EXPERIENCE:

Confidential, Louisville, Kentucky

Sr. Java Developer

Responsibilities:

  • Design, develop and implement custom RESTful web services for the Humana Records and Information Management Archive (RIMA) application
  • Developed multithreaded modules and applications using Java Multithreading programming.
  • Design and develop application components using the Spring and Hibernate frameworks.
  • Used Eclipse IDE tool to develop the application and JIRA for bug and issue tracking.
  • Worked on Database Stored Procedures and Functions, views and Synonyms.
  • Involved in Analysis, Design, development, testing and Maintenance using UML.
  • Hands-on experience with JUNIT for testing.
  • Code walk through, modules integration and unit testing.
  • Used Log4j for logging purposes.
  • Developed back-end logic with Core Java using technologies including Collection Framework and Multi-Threading.
  • Developed DAO objects and implemented data access layer using JPA-Hibernate to perform CRUD operations.
  • Involved in writing the action classes and from beans for different modules using Spring MVC.
  • Involved in developing the applications using Spring Framework for Dependency Injection.
  • Developed a RESTful service to provide all the CRUD capabilities.
  • Hands-on experience with Jersey implementation of JAX-RS to develop RESTful service.
  • Implemented server side Restful web services for external vendors to access our applications.
  • Used SVN controls to track and maintain the different version of the project.
  • Worked in agile and scrum environment and participated in daily scrum meetings.

Environment: Java1.8, Spring 4.0, Hibernate 4.3.0, JAX-RS, Spring MVC, Spring JDBC, HTML5, CSS 3, JavaScript, AJAX, AngularJS, JUnit 4, SVN, Java Beans, Row Mapper, Jenkins, Eclipse Neon, Oracle 11g, JIRA, EJB, JSON, XML, JSP, Log4j and Agile.

Confidential, Carmel, IN

Sr. Java Developer

Responsibilities:

  • Developed GUI using OOD, JavaScript, Angular JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3 and jQuery, Node.js in on-going projects.
  • Coded extensively using JavaScript, MVC Framework, and AngularJS to make rich internet web application for a Single page app.
  • Developed mock-up and prototypes using HTML and CSS3.
  • Developed server-side services using Spring Web Services (REST)
  • Responsible for the Design and coding the whole Rules Management module and JUnit. Responsible for implementing the business API's.
  • Implemented Model View Controller (MVC) Design Pattern using AngularJS.
  • Used Spring-JDBC Template for coding DB operations.
  • Developed applications using Spring Framework for Dependency Injection (Inversion of Control) and implemented the business logic using EJB (session and entity beans).
  • Responsible for creating the screens with table-less designs meeting W3C standards.
  • Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
  • Implemented navigation using Spring MVC controllers, configured controllers using Spring MVC annotations and configuration files.
  • Established efficient exception handling and logging using Spring AOP.
  • Implemented data-binding and MVC using AngularJS for front-end development of a current web application.
  • Used $http in AngularJs for consuming RESTful web services.
  • Extensively used jQuery, JSON, AJAX and DOM scripting to create interactive web applications like message posting and auto complete form validations.
  • Did extensive JavaScript and JQuery programming to give AJAX functionality for the website.
  • Written SQL Queries to interact with Oracle database.
  • Used Agile methodology for the software development.
  • Helped the new team members as being Shadow for knowledge transfer.
  • Involved in project requirement phase with the business analyst.

Environment: J2EE, Spring, JQuery, Jenkins, AJAX EJB, Hibernate 4.0, JBoss, Rest web services, HTML5, JavaScript, CSS, JSON, AngularJS, ReactJS, Oracle, JUnit, IBM WebSphere 6.x, Maven, Log4j, Jira.

Confidential, New York, NY

Java/J2EE Developer

Responsibilities:

  • Involved in Development, Production Phase and Support Phase for implementing the application.
  • Designed architecture based on Spring MVC framework and MEAN stack framework.
  • Used NodeJS to connect with different types of SQL and NoSQL DB.
  • Used Junit framework for unit testing.
  • Used directives, scope of AngularJS to generate the views and validate information.
  • Extensively used spring modules such as dependency injection, auto wiring, JDBC, template, spring security.
  • Implemented RESTful web services using JAX-RS.
  • Used Spring JDBC and PL/SQL stored procedures and packages of Oracle database in DAO layer.
  • Developed Servlets and JSPs based on MVC pattern using Spring Framework.
  • Used Spring AOP for cross cutting concerns such as logging error and debugging messages using Log4j.
  • Used JSP, JavaScript, JQuery, AJAX, CSS3, and HTML5 as data and presentation layer technology.
  • Deploying the Web services in the production Web logic servers and End to End Web logic Servers.
  • Involved in Integration Testing, Performance tuning and deployment support of the application
  • Used SVN for version control of the source code.
  • Responsible for analyzing the production defects by looking into the server logs.
  • Involved in fixing the existing defects and then working on the new enhancements for the upgrade releases.

Environment: Java 1.7, Spring 4/3.5, JQuery 1.8, Weblogic application server, Junit, Agile, JavaScript, CSS3, AJAX, Html5, Oracle 12c, PL/ SQL, Apache CXF, REST, JSON, Eclipse, Maven, XML, XSD, WSDL Log4j, NodeJS, AngularJS, AOP, Tomcat web server 7.0

Confidential, Rochester, MN

Java/J2EE Developer

Responsibilities:

  • Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML using Rational Rose.
  • Handling client change requests and enhancements on an Agile based development platform.
  • Developed User Interface using JSP, JSP Tag libraries, third party libraries Rich Faces 3.0 and JavaScript to simplify the complexities of the application.
  • Worked on SpringIoC, Spring MVC, Web Application Framework, Spring Messaging Framework and Spring AOP to develop application service components.
  • Primarily focused on the Spring components such as Spring MVC, AngularJS, Dispatcher Servlets, Controllers, JQuery, Model and View Objects, View Resolver.
  • Creation of Hibernate mapping files to develop Database Tables from Classes and generation of database schema.
  • Developed hundreds of features in an agile environment using HTML, CSS and JavaScript.
  • Used WebServices (JAX-WS using Axis2.0) for creating rate summary and used WSDL and SOAP messages for getting plans from different module and used SAXXML parsers for data retrieval.
  • Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of records using various specification files.
  • Built main application in leveraging technologies such as AngularJS, BackboneJS.
  • Created tables, triggers, stored procedures, SQL Queries, joins, integrity constraints and views for multiple databases.
  • Developed Ant Scripts for the build process and deployed in IBM WebSphere.
  • Developed User Interface using JQuery, JDBC and JMS.
  • Wrote SQL queries and stored procedures for data manipulation with the Oracle database.
  • Used Ajax API for intensive user operations and client-side validations.
  • Used CVS for version control and ClearQuest2003 for bug tracking.
  • Maintained proper coding standards and best practices by using Check Style, CPD, PMD and find bugs.
  • Worked in Agile environment.

Environment: J2EE 1.5, JSF 1.2, SSL, Node.js, JSP, Spring 2.5, JDBC, XML, MS SQL Server 2008,, Web sphere, SOA, Angular Js, JQuery, Json, SOAP-UI, WSDL 1.1, SAX, JavaScript, IBM WebSphere 6.1, HTML, CSS, Oracle11g/10g, JNDI, SQL, CVS 1.1, Log4J 1.2, JUnit 3.8, Maven.

Confidential

Java Developer

Responsibilities:

  • Contributed to UI development by writing CSS, Java scripts, JSPs, Java Swing.
  • Participated in navigation and functional testing and validating using java script.
  • Preparation of Design, Analysis and Unit testing documents related to every Modules and while Developing each modules.
  • Created, managed and maintained customer databases using Oracle.
  • Involved in coding and testing of the application.
  • Provided testing and production support.
  • Installed, Configured and administered Web Logic and JMS.
  • Performed J2EE application deployment and administration.
  • Unit testing and system integration testing of the developed code.
  • Developed an API to get the Service Level Validations from SAM.
  • Providing fixes to the issues identified in testing phase.
  • Involved in trouble shooting and fixing day-to-day problems of the applications in production.

Environment: Java, JSP, Java Script, HTML, Oracle 8i, Rational Rose, Web Logic, JMS, JDBC, JNDI, XML, SQL, Windows NT and UNIX.

Confidential

Java Developer

Responsibilities:

  • Developed the business domain layer using Java, J2EE, JDBCand used DAO, Transfer Objects, Singleton, Abstract Factory, Factory, State, Command and Front Controller design patterns.
  • Implemented Struts framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer.
  • Developed Struts framework Action Servlets classes for Controller and developed Form Beans for transferring data between Action class and the View Layer.
  • Developed the front end UI using JSP, HTML, JavaScript, CSS.
  • Implemented Struts Validator framework to validate the data.
  • Developed Ant (build.xml) targets for build and deployments on Web Sphere Application Server 5.0.
  • Developed Stored Procedures in the Oracle 9i database (RDMS).
  • Performed impact analysis on the dependency projects of OneSource Project.
  • Involved in writing unit test plans and developing test cases using Junit.
  • Used Configuration Management and Version Control tool CVS.

Environment: Java,J2EE, Servlets, JSP, Struts 1.0, JDBC, SAX, HTML, CSS, Java script, WSAD, Web Sphere Windows 2000, and Oracle 9i.

We'd love your feedback!