We provide IT Staff Augmentation Services!

Senior Java Developer Resume

2.00/5 (Submit Your Rating)

Warren, NJ

SUMMARY:

  • Around 13+ years of experience in software application design, analysis and development on Client - Server Applications.
  • Extensive SDLC experience including Requirement Analysis, Preparations of Technical Specifications Document, Design, Coding, Application Implementation, Unit testing, System Testing, Documentation, Production Support.
  • Strong Experience in Spring, Hibernate, JMS, JSP, Servlets, Core Java, JDBC , JNDI, ANT, Maven and LINUX.
  • Experience in developing REST and SOAP web services.
  • Experience in Object Oriented Analysis and Design using UML and developing Use Cases, Class diagrams with Rational Architect.
  • Experience in different design patterns like MVC (Model-View-Controller), Singleton, Factory, DAO, Builder Session Facade in the development of Multi-Tier distributed Enterprise Applications.
  • Experience in multithreading and collection frameworks.
  • Experience in developing the presentation layer components using JSPs, JavaScript, XML and HTML.
  • Experience in Agile methodology for application development life cycle.
  • Experience in handling project development team.
  • Experience in coordinating with clients and offshore team.
  • Proficient with Application/Web Servers like JBoss, Tomcat, Glassfish, Weblogic.
  • Analysis the log files for error detection and fix implementation of the bugs in production support.
  • Excellent analytical, problem solving, written & oral presentation, interpersonal and communication skills.

TECHNICAL SKILLS:

Operating Systems: Windows NT, Windows 95/98/2000/XP, LINUX, UNIX.

Programming Languages: JAVA, SQL, PL/ SQL, C and C++.

Java Technologies: Servlets, JSP, JDBC, JMS, JNDI

Development Frameworks: Spring, Struts, Hibernate, SOFEA.

Testing Frameworks/Tools: Junit, DB Unit, and Mockito.

Databases: Oracle 10g, DB2 8.1.6, MySQL, MS Access.

Internet Technologies: HTML, XML, JavaScript.

Application/Web Servers: Apache Tomcat, Glassfish, WebSphere, WebLogic11g, JBoss3.x.

Enterprise Service Bus: Mule, Datapower

Modeling Tools: UML (Rational Rose, Start UML).

IDEs: Eclipse (Galileo, Kepler, Luna), Glass Fish 4.1.1, NetBeans 5.5, STS 2.9.2.

Build Tools: Apache Ant, Maven

ObjectRelational Mapping: JDO, Hibernate.

Scripting Languages: JavaScript.

PROFESSIONAL EXPERIENCE:

Confidential, Warren, NJ

Senior Java Developer

Responsibilities:

  • Work as senior java developer server side.
  • Design, Develop & Unit test.
  • Participate in status meetings with Client and Application SMEs.
  • Represented Confidential for third party apis integrations.

Environment: JDK 1.8, Spring 4.3.0, Rest Web service, XML/XSLT, Maven 3.0, Oracle10g, Eclipse IDE, Windows 7.0, Microsoft Visio 2010, Apache Tomcat, Weblogic 11g, JUnit 4.8.1.

Development Strategy: Agile Methodology

Confidential, Franklin lakes, NJ

Java Team Lead

Responsibilities:

  • Responsible to leading Support team.
  • Supporting 10 Web Service Gateways.
  • Planning of Server Migration support events.
  • Planning of Security change on Web Services
  • Participate in status meetings with Client and Application SMEs.
  • Represented Confidential for any discussion/meetings in front of their Vendors.
  • Preparation of Daily Status report of team.

Environment: JDK 1.6, Spring 3.0, Hibernate 3.6, XML/XSLT, Maven 3.0, Oracle10g, Eclipse IDE, SOAP, Mule ESB, Windows Vista, Microsoft Visio 2010, Apache Tomcat, JUnit 4.8.1, Data power.

Confidential, Bloomington, MN

Sr. Java Developer

Responsibilities:

  • Responsible to lead team
  • Participated in Estimation, Detail design, development, Unit testing,
  • Defect fixes And Production release.
  • Facilitate Design discussions with Business Analyst Team
  • Facilitate Defect review calls with Quality Assurance Team
  • Participate in status meetings with Client and Application SMEs.
  • Participate in high level and low-level design discussion with Project members.
  • Preparation of Daily Status report of team.

Environment: JDK 1.6, spring 3.0, Hibernate 3.6, UML, HTML, CSS, XML/XSLT, Maven 3.0, Java Script, Oracle10g, Eclipse IDE, REST, Mule ESB, SOFEA, Windows Vista, Microsoft Visio 2010, Apache Tomcat, JUnit 4.8.1.

Development Strategy: Agile Methodology

Confidential, St. Louis, MO

Senior Developer/Designer

Responsibilities:

  • Responsible to lead team
  • Detail design, development, Unit testing, Defect fixes and production release.
  • Facilitate Design discussions with Business Analyst Team
  • Facilitate Defect review calls with Quality Assurance Team
  • Participate in status meetings with Client and Application SMEs.
  • Participate in high level and low-level design discussion with Project members.
  • Warranty support after Production release.

Environment: Spring Modules (Spring MVC, JDBC, DI, AOP), Rational rose, Start UML and Visio, Eclipse Luna, Find bug, clover, Junit 4.0, log4j, Tomcat 6.0, Maven.

Confidential, St. Louis, MO

Senior Developer/Designer

Responsibilities:

  • Responsible for the detail design of various Web Services.
  • Used Modeling tools Rational rose, Start UML and Visio.
  • Prepared Class diagram, flow diagram, and sequence diagram.
  • Participated in design review meetings with Client and Application SMEs.
  • Participated in high level and low-level design discussion with Project members.

Environment: Rational rose, Start UML and Visio, MSWord, MSExcel, Eclipse.

Confidential, Chicago, IL

Java J2EE Developer

Responsibilities:

  • Responsible Design, Development, unit testing and Integration testing.
  • Worked with technologies like Core Java, J2EE, Struts 2.0, Spring 3.0 JDBC, and Oracle.
  • Used Code review tools like Findbugs, Sonar etc.
  • Used Modeling tools Rational rose, Star UML and Visio.
  • Configured Ant scripts and handled deployments on Weblogic server at test, stage levels.
  • Used log4j for logging monitoring errors and exceptions all across the application.
  • Analyzed database table relationships to understand legacy application.
  • Coordinated with Database Administrators to analyze and optimize the application load on database.Identified, analyzed, and re-mediated performance issues in application.

Environment: Java Core, J2EE, Oracle, Eclipse, Tomcat 6.0, JDBC, Struts 2.0, JavaScript, JSP And Servlet.

Confidential, Chicago, IL

Java Developer

Responsibilities:

  • Responsible for development, testing, deploying and maintaining the project.
  • Used testing tools like Junit for Unit testing.
  • Modeling Tools like Rational Rose and Visio.
  • Document all the changes and enhancements.
  • Written SQL & PL/SQL queries to fetch the data from database.
  • Implementation of business logic in Spring Framework with JDBC in the back-end.

Environment: Java Core, DB2, Eclipse, JDBC, Spring 3.0, log4j, Junit, Rational rose, Visio, SQL developer

Confidential, Chicago, IL

C, C++ Developer

Responsibilities:

  • Developed various types of Models for different clients of Confidential .
  • Participated in Analysis, Design and Development phases of the project with major emphasis on Development of the Models.Used Clear case for version control.

Environment : C, C++, IBM Mainframe.

We'd love your feedback!