We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

3.00/5 (Submit Your Rating)

MO

PROFESSIONAL SUMMARY:

  • 4 years of professional IT experience in Analysis, Design, Development and Testing of web and distributed n - tier applications using Java and J2EE technologies in areas such as Insurance, Healthcare and Telecommunication.
  • Expertise in all phase of SDLC (Software Development Life Cycle).
  • Experienced in developing applications in Waterfall and Agile methodologies.
  • Expertise in various components in Spring such as SpringJDBC, SpringMVC.
  • Worked as Full Stack developer both in frontend and in backend.
  • Experienced in creative and effective front-end development using JSP, JSTL, Servlets, JavaScript, HTML, DHTML, CSS, RichFaces, Bootstrap, JQuery,AngularJS.
  • Good exposure to data modeling, relational databases (RDBMS) and multithreading.
  • Expertise in server side programming using Java, J2EE, Servlets, JSP, JDBC, JavaBeans, Hibernate, Oracle, EJB, Log4J. worked on jClarity to fix performance issues.
  • Excellent knowledge and experience of developing applications with Model View Controller (MVC) using Strutsframework and Springframework.
  • Extensive experience in deploying, configuring Web/Application Servers like JBoss, WebSphere, WebLogic and ApacheTomcat.
  • Developed several PowerBuilder applications using RPC functionality.
  • Designed, architected, and implemented the system enhancements which utilized PowerBuilder for dynamic front end user interface. Design includes services that encapsulate all database interaction from the frontend screens.
  • Experience in Requirement gathering & analysis, designing UML - for developing application specific Object model, Use Case diagrams, Class diagrams, Sequence diagrams and State diagrams.
  • Strong experience in UNIX&Linux Shell scripting Bash, Perl scripting.
  • Developed and deployed stored procedures, views, functions, triggers
  • Experience in Service Oriented Architecture using SOAP, JAX-RS and RESTfulWebServices.
  • Extensive Knowledge on databases like Oracle, DB2, and MySQL. Experience in writing complex SQL Queries, Stored Procedures, Triggers, Cursors, and Functions.
  • Designed, built, and deployed a multitude applications utilizing almost the entire AWS stack (Including EC2, S3, Dynamo DB, SQS, SWF, IAM, and CloudWatch), focusing on high-availability, fault tolerance, and auto-scaling.
  • Proficient in using XML Suite of Technologies (XML, XSL, XSLT, DTD, XML Schema, SAX, DOM).
  • Experience in the Financial Services industry is a plus.

TECHNICAL SKILLS:

Languages: JAVA, J2EE, C/C++, SQL, PL/SQL

Web Technologies: HTML, CSS, JavaScript, JQuery,Node JS, Bootstrap, Angular JS, ASP.NET 4.5 and PHP, AJAX, XML, XSLT, DHTML

Frameworks: Struts 1, Hibernate 3.0, Spring 2.0(Dependency Injection, Spring MVC, Spring Core, Spring Context, Spring AOP, Spring DAO, Spring IOC, Spring JDBC, Spring with Hibernate), JavaServer Faces(JSF)

Web Services: JAX RPC, JAXB, JAX-WS, SOAP, WSDL, JAX-RS, Restful.

App Servers/ Middleware: WebSphere 7.0, Tomcat 7.0, Jboss, WebLogic

IDE / Programming Tools: Eclipse 3.2/3.6, NetBeans

Operating System: Unix, Linux, Windows NT/2000/XP/Vista.

Scripting Language: XSL, XSLT, HTML, JavaScript, JQuery and Angular JS, Node JS.

Database/Tools: JDBC, Oracle 8i/9i/10g, SQL Server 7.0, My SQL,Toad

Cloud Technologies: AWS, EC2, S3, Cloud Front.

Libraries and Tools: Maven, Jasper Reports/Junit, Hudson

Functional Domain: Banking, Healthcare, Insurance

PROFESSIONAL EXPERIENCE:

Sr. Java Developer

Confidential, MO

Responsibilities:

  • Developed web pages (XHTML) using bootstrap 3.0 classes.
  • Used Java Server Faces framework in implementing the web application.
  • Used the 3-layer approach in developing the application i.e. Web Layer (which has validations) which interacts with Service Layer (which has business logic) which in turn interacts with Domain layer which accesses data from database.
  • Hands on experience on docker images
  • Used lazy loading model of loading the attributes of domain entity to improve the performance of application.
  • Used PrimeFaces 3.0, bootstrap 3.0, CSS, JavaScript and JQuery to build the front End pages.
  • Performed daily builds in multiple environments using Jenkins (to create the war), JBoss ON (to restart the JBoss application server).
  • Used JIRA to create design documents for POCs (Proof of Concept for new functionality).
  • Our team is responsible for implementing common services such as notes, attachments, email, PDF creation, etc. which are used by different business areas across application.
  • I’ve been part of a focus group within our team to work on specific area of application which made me a liaison in my area of work.
  • Wrote the database triggers to keep the history of each record in main database of SOLAR application.
  • Designed and Populated specific tables, databases for collection, tracking and reporting of data
  • Used Named query, Native query provided by Hibernate in accessing the data from database.
  • Maintained a detailed Release Notes page and constantly updated with latest updates with each release cycle.
  • Consumed WSDL to access the enterprise level functionality written by Confidential development team (Enterprise Team).
  • Performed logging of the code using log4j.
  • Used SVN repository for change/version control.
  • I’ve been part of Amigo’s meeting where in a developer, a BA and a QA discuss about the user stories and possibilities of implementing and testing the corresponding functionality.
  • Worked in sync with testing team as we followed agile model of software development.

Environment : Java 1.6, 1.8, JPA 2, Hibernate 3.0, JavaServer Faces (JSF), JavaScript, XML, JQuery, SQL developer, HTML, CSS, Eclipse Luna 4.4, JBoss Application. server, Windows 7, SOAP, JAX-RS, Jersey jars

Java developer & L3/L4 Support Analyst

Confidential, Beloit, WI

Responsibilities:

  • Actively participated in requirements gathering, analysis, design, development, and testing phases.
  • Designed the User Interface using use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase using Rational Rose.
  • Experience in working with Agile Methodologies. Have Experience in SCRUM Methodologies.
  • Developed the application with HTML for widgets alignment.
  • Experience with Unit test framework.
  • Understand the existing systems and incorporating into current systems as a result of change in new business rules.
  • Designed User Interface framework using Cascading Style Sheets (CSS), JSON, XML and AJAX.
  • Developed the automation environment for build, deployment, and configuration of portlets onto the IBM WebSphere portal server using ANT scripts (build), XML Access scripts (deployment).
  • Developed custom JSR 168 Portlets related to various Business scenarios and processes including Order processing, Purchasing and HR.
  • Used RAD (Rational Application Developer) as IDE tool to develop the application and JIRA for bug and issue tracking.
  • Used Oracle 10g for Creating SQL statements to insert as well as to fetch data from the database.
  • Experience with API creation and testing with Rest client and Postman in browser for getting the response.
  • Involved in coming up with good design of Spring controller related classes (Controllers, Form Controllers, Handler Interceptors) suitable for Handset Inventory.
  • Used Spring Core (Dependency Injection), ORM integration and MVC, AOP modules.
  • Developed the entire application by implementing MVC Architecture.
  • Used WebLogic Application Server to deploy, implement and test the coded functionality.
  • Worked on AJAX to develop an interactive Web Application and JavaScript for Data Validations.
  • Developed and store the data in hierarchical namespace in a three tier data structure and synchronized the data.
  • Experienced in code review and represent as a team lead across all functionalities.
  • Implemented Service Oriented Architecture (SOA) using JMS for sending and receiving messages while creating web services.
  • Implemented log4j for logging.

Environment : J2EE, Hibernates, Spring-Portlets, MVC, AOP, IBM WebSphere, RAD 8.5, Oracle10g/11g Oracle VM, WSDL, SOAP, RESTFUL, JQuery, JSP, JDBC, CSS3, HTML, SQL, WebLogic 8.0, Windows

Sr. Java/J2EE Developer

Confidential, Dearborn, MI

Responsibilities :

  • Discussed the requirements with business and performed feasibility analysis.
  • Involved in implementation of Agent Portal from scratch using Spring, Hibernate in Agile/Scrum development methodology.
  • Used Version One as Agile/Scrum lifecycle management software.
  • Involved in implementation of application using conventional design practices (MVC-Model View Controller), and business layer development of the application.
  • Subversion has been used as a Version Controlling system.
  • Used RAD as IDE tool to develop the application.
  • Published and consume REST Web Services.
  • Used SOAP-UI to test the Web Services.
  • Performed Unit Testing and Integration testing of the application.
  • Developed Junit test classes for the services and prepared documentation.
  • Deployment of application in testing environments, Involved in Defect meetings with testing team.
  • Manipulated files and their associated data for rapid delivery to clients or loading onto internal databases.
  • Fixing the defects found in various test environments, after discussion with test team.
  • Involved in migration from old stack to new stack.
  • Involved in implementation of multiple releases - involved in all phases of SDLC.

Environment : Java, Spring, JSP, Struts, Webservices, WebSphere application server, RAD, Oracle, SOAP-UI, Version One, Windows/Unix.

Confidential

Program Analyst

Responsibilities:

  • Involved in various stages of Software Development Methodology (SDLC) such as Requirements Gathering, Analysis, Design, Coding, and Testing
  • Involved in creating Use Case Diagrams, Class Diagrams, Sequence Diagrams, Activity Diagrams, and State Chart Diagrams.
  • Experience in Waterfall Methodology and Agile/Scrum Methodology.
  • Used HTML, CSS, and Java Script for developing front end browser pages.
  • Involved in developing applications by using Core Java concepts, Servlets, JSP and connection to the Database is done by JDBC Bridge.
  • Extensively used SQL concepts to Insert, Retrieve, Update the information in the database.
  • Used MySQL Database for storing and retrieving the data.
  • Designed and Developed Servlets to communicate between the Presentation and Business Layer
  • Developed applications and Deployed on Apache Tomcat web server instances in all the respective environments.
  • Involved in writing Test Cases.
  • Used SVN for version Control tool.

Environment : Eclipse IDE, Java, Servlets, JSP, JDBC, HTML, CSS, Java Script, MySQL, SVN tool

We'd love your feedback!