We provide IT Staff Augmentation Services!

Senior Java Developer Resume Profile

5.00/5 (Submit Your Rating)

Summary of Qualifications

  • Java/J2ee developer with 10 years of experience in Object Oriented Software Analysis Design Development Implementation of Systems/Applications and Tools using Java.
  • 6 years of experience as a tech lead.
  • Expert in design and development of applications using J2EE Specification like Core Java MVC Architecture Spring Framework Hibernate Framework JDBC Java Beans ORM Maven WSDL and Web services.
  • Expertise working with Java Design Patterns Multi-threading and Collections.
  • Expertise in PL/SQL writing complex join queries stored procedures functions and triggers.
  • Expertise in creating web applications using Web Services.
  • Key participant in all the phases of software development life cycle with Analysis Design Development Integration Maintenance Debugging and Testing for Software Applications in Client Server environment Object Oriented Technology and Web based applications.

Technical Skills Summary

Languages Technologies

Java 1.7 J2ee JSP Servlets JDBC Maven 3 Hibernate 4 Spring framework 4 WSDL Log4J Junit Apache CXF GIT and SourceTree

Software Knowledge

Object Oriented Analysis Design UML Sequence diagrams Database Management Systems Object Oriented Programming Software Engineering

Application Server Web Server

IBM Websphere 7.x Tomcat 7.x JBoss 6.0 Weblogic 10 Glasfish 3x

Tools

StarUML VisualVM Elixir report iText

IDE

IBM Rational Application Developer Eclipse 4 IntelliJ Jbuilder 2008 NetBeans 7

Database

MS SQL 2008 Oracle 9i DB2

Operating Systems

Windows

Experience Profile

Confidential

Role Senior Java Developer

Project Digital Chase 3.0

Environment Java 1.7 Spring Framework 4 SOAP and Restful Web services Jersey Maven Apache CXF IBM DB2 Tomcat 7 GIT SourceTree Mockito JIRA tool IntelliJ IDE Windows 8.

Working as a Senior Java Developer.

  • Developing and designing various bill pay modules using Java Spring Framework and Web Services.
  • Using Maven for project build and configuration.
  • Using spring Core module to achieve the dependency injection among the objects in bill pay modules.
  • Using spring AOP module to perform the security validations and event logging.
  • Using spring MVC module to handle chase bill payment modules.
  • Using Apache CXF plug-in to create Java Interfaces and method signatures from WSDL.
  • Creating Restful Web services using Jersey JARs to cater UI request/response in JSON format.
  • Using Agile Scrum methodology for developing this project.
  • Using JIRA tool to track the daily work and recurring issues of the application.
  • Performing unit testing on bill pay modules.
  • Understanding and analyzing the existing Classic application design for the development of this new application.
  • Using SourceTree and GIT for configuration management source control and version control.

Confidential

Role Lead Java/J2ee Programmer

Project ECMS Turnpike Agreements

Environment Java 1.6 Spring Framework 4 IBM DB2 IBM Rational Application Developer IBM Rational ClearCase IBM Rational Clear Quest IBM Websphere Application Server 7 Soap and Restful Web services JIRA tool VisualVM Windows 8.

Worked as a Lead Java Developer.

  • Developed and designed various modules using Java and Spring Framework.
  • Handled a team of four associates.
  • Spring Core module to achieve the dependency injection among the java objects
  • Spring AOP module to perform the event statement logging and capturing audit events.
  • Spring MVC module to handle web applications to support online state of interests from consultants responding to the queries from participating consultants.
  • Agile Scrum methodology for developing this project.
  • JIRA tool to track the recurring issues of the application and the progress of each team member.
  • Design and coding application using Soap and Restful Web services using WSDL Apache Axis2 Jersey JAXB and JSON.
  • Extensive involvement in memory management Collections Framework and Java design patterns to develop back end services for final ranking technical proposal and price proposal of the ECMS Turnpike agreements.
  • Using IBM DB2 for database operations.
  • Writing join queries stored procedures triggers and functions in SQL and PL/SQL.
  • Carry out DB2 transactions with XML using both DOM and SAX parsers.
  • Analyze fine tune and optimize the performance of the application by using VisualVM.
  • Write unit test cases and execute unit test scripts.
  • Understand the existing functions and design of the existing ECMS application for the enhancements.
  • IBM Rational ClearCase for software configuration management and version control.
  • IBM Rational ClearQuest for defect/bug tracking.

Confidential

Role Lead Java/J2ee Developer

Project NexGen Pharmacy

Environment Java 1.6 Maven Spring Framework 4 Hibernate 4 SQL Server Elixir report tool iText JIRA tool VisualVM soap and Restful Web services Apache Axis2 Windows 7 JBoss 6 JBuilder 2008

Worked as a Lead Java Developer.

  • Developing and designing various modules using Java Spring Framework and Hibernate.
  • Handling a team of eight associates working on on-site and offshore model.
  • Using Hibernate framework to establish the relationship between the java objects and the underlying database tables using inheritance strategies mapping relationships between various objects such as patient prescriptions and medication history.
  • Using spring Core module to achieve the dependency injection among the java objects
  • Using spring AOP module to perform the event statement logging and capturing audit events while dispensing and billing the prescriptions.
  • Using spring MVC module to handle web applications to support online prescription orders patient profile medication history.
  • Using Agile Scrum methodology for developing this project.
  • Designing and coding application using Soap and Restful Web services WSDL Jersey JAXB and JSON.
  • Extensive involvement in multi-threading memory management Collections Framework and Java design patterns to develop back end services for billing and dispensing application.
  • Using Microsoft SQL server 2008 for database operations.
  • Writing join queries stored procedures triggers and functions in SQL and PL/SQL.
  • Uses xHTML CSS and JavaScript for web page development.
  • Carry out DB2 transactions with XML using both DOM and SAX parsers.
  • Provide maintenance of the NexGen Application including bug fixing attending to change requests performance improvement and user support.
  • Analyze fine tune and optimize the performance of the application by using the tools such as VisualVM.
  • Write unit test cases and execute unit test scripts using JUnit.
  • Use Elixir tool and iText for pharmacy report generation in PDF format.
  • Provide production support for NexGen application.
  • Understand the existing functions and design of the system for the enhancements.
  • Program unit test writes test cases perform SIT UAT and implementation.

We'd love your feedback!