We provide IT Staff Augmentation Services!

Sr Java Developer Resume

3.00/5 (Submit Your Rating)

Jersey City, NJ

PROFESSIONAL SUMMARY:

  • 8+ years of experience in designing, developing and deploying client - server, web and distributed end-to-end enterprise applications.
  • Extensively worked on Health care and finance domains.
  • Excellent depth in J2EE Technologies such as Servlets, JSP, JSF, HTML, JavaScript using services like JDBC, RMI, JNDI, JMS, JTA, Java Mail.
  • Excellent work Experience in Core Java, J2SE 1.5 and 1.6.
  • Good hands-on experience with the latest frameworks such as Struts, Hibernate and Spring 3.0, has a solid understanding of the new Struts2 framework.
  • Extensively used O/R mapping capabilities of Hibernate in scalable enterprise applications.
  • Extensively worked on Web Services technologies like SOAP, WSDL, and Rest API.
  • Very strong working experience on XML, XQuery, DTD, XSL and XSLT, using DOM and SAX parsers extensively.
  • Extensively implemented J2EE design patterns such as MVC, Service Locator, Factory Pattern, Session Facade, Singleton, Service Factory and DAO, DTO and best practices for building enterprise systems.
  • Extensively used JQuery in web based applications.
  • Skilled at writing DB2, SQL, Stored procedures, Functions and Triggers.
  • Well versed with IDEs such as WSAD, Eclipse, RCP and Edit plus.
  • Experienced in deploying J2EE applications on Apache Tomcat web server and WebLogic, WebSphere, JBoss application server.
  • Very good understanding of RDBMS, OOPS, OOAD and DOJO.
  • Experience in deploying applications on Windows and Unix environments
  • Experienced in writing JUnit test cases for system testing, Used Log4j for logging.
  • Excellent work experience with Version Control Tools such as Subversion, Mercurial, PVCS, SVN and IBM ClearCase.
  • Developed Self-Service, Enterprise web applications in BFSI, Pharmaceutical and Healthcare verticals.
  • Worked with Maven, ANT Builder for application building, scheduling, mailing and automation.
  • Worked on Agile Development Methodology.
  • Experienced in Full SDLC life Cycle such as Analysis, Design, Implementation, Testing, Enhancement, Production Support and Change Management of business critical applications.

TECHNICAL SKILLS:

Languages: C, C++, J2SE, SQL, PL/SQL

Web Development: JSP, CGI, JSF, AWT, Swing, JavaScript, HTML, DHTML, XML, XQuery, Jasper Reports, JQuery, DTD, DOJO, XSD, XSL, XSLT, Flex

J2EE Technologies: Servlets, JDBC, RMI, JNDI, JTA, JMS, Java Mail

Application Frameworks: Struts, Spring

ORM Frameworks: Hibernate

Middleware: JavaBeans, EJB

Web Services: SOAP, WSDL, Rest API, WSDL

RDBMS/ODBMS: Oracle, MySQL, Microsoft SQL Server, DB2

IDEs: Edit Plus, Eclipse, WSAD

Application Servers: WebLogic, WebSphere, JBoss

Web Server: Apache Tomcat

Version Control: Subversion, SVN, PVCS, Mercurial

Tools: JUnit, Log4j, Apache Ant, Maven, TDD

Operating Systems: UNIX, Windows

Security Frameworks: ACEGI

PROFESSIONAL EXPERIENCE:

Confidential, Jersey City, NJ

Sr Java Developer

Responsibilities:

  • Involve in gathering, analyzing and documenting business requirements, functional requirements and data Specifications for application development.
  • Develop/program new functionality and features in line with functional specifications and business requirements.
  • Provide recommendations to management concerning issues of programmer productivity and software development management.
  • Develop core Java programs for all business rules and workflows using spring framework.
  • Re-factor existing code structure to separate core business logic and Data Access Objects (DAOs).
  • Implement Hibernate for data persistence and management.
  • Analyze and fix issues related to Soap Web services and Application responses.
  • Write database queries and programs for data insertion, updates and views.
  • Design and develop the presentation layer using JSPs, JQuery and JavaScript.
  • Involve in design, configuration, development and bug-fixes.
  • Conduct system analysis and development, with limited support from professional staff, to keep our systems current with changing technologies.
  • Analyze, design, development of software systems to form a basis for the solution of information processing problems.
  • Responsible for analysis of current programs including performance, diagnosis and troubleshooting of programs presenting challenges and design solutions to overcome such.
  • Responsible for developments with clients and third parties in ensuring and meeting structural requirements.
  • Exported web services using JAX-WS Spring support. Extensive experience in production support.
  • Implemented external customer page using Spring MVC pattern and IOC.
  • Automation of deployment and enhancement of web services testing framework primarily Jbehave.
  • Involved to work CA IDM web service interface is to allowed third party applications.
  • Enhanced database application for better data recovery connecting to Q/kdb database.
  • Conduct functional and performance testing.
  • Respond promptly and professionally to bug reports.

Environment: Java 1.6, Spring Framework 4.0, Hibernate, Oracle 10g, JPA, Web Services, Rest API, WSDL, XML, JAXB, WebSphere Server 7.0, DB Visualize, Log4J, Ant.

Confidential, Grand Rapids, MI

Sr Java Developer

Responsibilities:

  • Wrote Java 1.6 code.
  • Implemented Rest API and deployed the Web services using WebSphere Server.
  • Worked on J2EE components and Services.
  • Worked on the design documentation preparation using Microsoft Visio 2007.
  • Implemented the Web application in MVC architecture with Struts, JSP, and Servlets.
  • Involved in development of Struts Controller classes, Struts framework and involved in view part.
  • Involved in designing, building various custom tags.
  • Monitored development and handled deviations in development and deliverables.
  • Provided test support in SIT (System Integration Test) and UAT (User Acceptance Testing).
  • Used change management process to deploy application from lower environment to production environment.
  • Used Maven 3.x as the build tool and Tortoise SVN as the Source version controller.

Environment: Java 1.6 Struts 2.0, Hibernate, Oracle 10g, JPA, Web Services, Rest API, WSDL, XML, JAXB, WebSphere Server 7.0, DB Visualize, Log4J, Ant.

We'd love your feedback!