We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Reston, VA

SUMMARY:

  • Around eight years of strong IT experience in Java/J2EE based application development.
  • 2+ year experience as Tech Lead cum onsite - offshore Coordinator.
  • Involved in client interactions for scoping, effort estimation and status reporting.
  • Experience in Finance, Cloud Services, and Taxation domains.
  • Strong experience in all the phases of SDLC including requirements gathering, analysis, design, implementation, deployment and support.
  • Excellent leadership qualities, worked as Module Lead/Team Lead for various application.
  • Working experience of Offshore and onsite development and strengths include good team player, excellent communication interpersonal and analytical skills, flexible to work with new technologies and ability to work effectively in a fast-paced, high volume, deadline-driven environment.
  • Manage deployment plan with env team and coordinate with team and offshore teams for smooth release.
  • Experience in Waterfall model and Agile (Scrum) methodologies for SDLC (Software Development Life Cycle)
  • Experience in working with JBoss, Apache Tomcat, WebLogic, and Webshere7 servers.
  • Extensive experience in using design patterns and industry best practices such as MVC (Model-View-Controller), Singleton, Factory and DAO, DTO.
  • Expertise in Distributed and Web environments, focused in JAVA Technologies - Java collections, Threads, J2SE, Struts, spring, ADF Framework.
  • Extensive Knowledge and experience in designing and developing SOA (Service Oriented Architecture) based Applications using both JAX-WS/SOAP and REST-full web services.
  • Experience on Spring Boot, Spring Integration, Spring Batch and Spring Security.
  • Worked on Oauth 2.0 for securing Rest resources.
  • Experience in writing DAO using Hibernate and Hibernate mapping files
  • Expertise in Web-Development technologies like Servlets, JSP, XML, JSON and XSLT.
  • Experience with testing tools and techniques such as JUnit and continuous integration.
  • Knowledge on Angular JS, MongoDB.
  • Extensive experience in implementation of the version control software SVN, GIT, CVS, ADE.
  • Experienced in generating logging by Log4j to identify the errors in production test environment
  • Experience with Continuous Integration tools Jenkins.
  • Experience in preparing various reports.
  • Excellent written and verbal communication skills, presentation and problem solving skills
  • Strong communication & relationship management skills, enthusiastic & self-driven, with a high degree of commitment
  • Responsible to define and scope new releases, prepare design, conduct impact analysis, resource allocation, estimation, code review, documentation, planning release and delivery time lines and work delegation
  • Extensively interacted with the client to understand the changing business rules and requirements and successfully recommended enhancements and new functionalities to the application.
  • Worked on Jira issue tracking and change management tool for project and deliverables tracking

TECHNICAL SKILLS:

Technologies: Java, Servlets, JSP, Jdbc, EJB 3.X, JPA, JAX-WS, JAX-RS, XML, SOA, SOAP, Rest web services.

Databases: MySQL, Confidential 10g, DB2, NoSQL, MongoDB.

Web/Application Servers: JBoss, WebSphere 7, Weblogic10, Apache Tomcat 7.0

Scripting Languages: JavaScript, Ajax, JQuery, HTML,CSS

Frameworks: Struts 1.x,Struts2.x, Spring 3.x,4.x,Hibernate3.x,4.x,JPA 2.x,ADF, VCloud Api, Spring Security Configuration, Tortoise SVN, GIT, CVS, ADE

Version Control Build tools: Maven, Ant

IDE: Eclipse, JDeveloper

Tools: / Utilities: TOAD, SQL developer, Jenkins, Jasper, Jira, JProfiler

Operating systems: Windows, Linux

PROFESSIONAL EXPERIENCE:

Confidential, Reston, VA

Sr. Java Developer

Responsibilities:

  • Involved in implementation of Enhancement (back logs) and maintenance of project.
  • Worked as Application Lead developer and Technical Lead with specialization in Java/J2EE and SOA technologies.
  • Development & coding of the application as per technical design document.
  • Worked on FBDI middleware, UCM.
  • Followed agile methodology for software development.
  • Estimation, Requirement Analysis, Schedule and task tracking.
  • Worked On Project Manager and Resource Manager Modules.
  • Created Value Objects and Entity Objects.
  • Worked on Task flows, JSF Page flows.
  • Implemented Test cases using Junit.
  • Product Development, Code walkthrough, Peer Review
  • Problem analysis, Documentation, Documentation Reviews.
  • Mentoring, Status reporting, testing & Bug Fixing.
  • Owning final delivery to be timely and defect free.

Environment: ADF framework, JSF, Confidential 11g, JDeveloper, WebLogic, SOA,FBDI,UCM, JavaScript, Bug db, ANT, ADE, JUnit.

Confidential, NJ

Sr. Java Developer

Responsibilities:

  • Estimation, Requirement Analysis, Schedule and task tracking
  • Followed agile methodology for software development.
  • Development & coding of the application as per technical design document.
  • Involved in view level Implementation.
  • Worked on settlement flow.
  • Involved in service level and DAO level implementation.
  • Worked on rest web service using spring.
  • Worked with Sonar to maintain code quality.
  • Implemented test case using Junit.
  • Debugging/analyzing issues whenever required and providing on-time solutions.
  • Software Development, Code walkthrough, Peer Review.
  • Mentoring, Status reporting.
  • Owning final delivery to be timely and defect free.

Environment: JSP, Struts, Hibernate, Spring, spring rest, JSON, XML, Jaxb, Jakson api, EJB, JMS, Ajax, JQuery, Volante, WebSphere 7, cvs, DB2,HTML,css,Velocity, Jenkins Maven, sonar.

Confidential

Java Developer

Responsibilities:

  • Estimation, Requirement Analysis, Schedule and task tracking.
  • Redesigned the application to make existing application more interactive and user friendly.
  • Optimize the existing code to cut down the transaction time to minimum time level through managing VCloud rest calls.
  • Implemented MVC with Struts2, Spring and JPA.
  • Created Entity Objects with JPA Annotations.
  • Have implemented utility methods to reuse the code.
  • Implemented design patterns like singleton, factory, strategy, observer patterns.
  • Implemented SHA-1 encryption using spring.
  • Software Development, Code walkthrough, Problem analysis.
  • Debugging/analyzing issues whenever required and providing on-time solutions
  • Creation of test cases and Unit testing.
  • Testing & Debugging - This involved a thorough testing of the entire application before implementation phase to identify any bugs.
  • Involved in UAT and helped Business Users to test the application.
  • Resolving deployment and Installation related Issues arising at the customer end, handling DEV, QA and PROD releases
  • Responsible for interaction with client and providing regular status for the work progress
  • Owning final delivery to be timely and defect free

Environment: JSP, servlet, Struts2, VCloud Rest api, Rest api, Spring, JSON, Jakson api, jaxb, xml, JPA, SQL server, Ajax, jQuery, JavaScript, Html, CSS, svn, Tomcat, Ant.

Confidential

Java Developer

Responsibilities:

  • Responsible for estimations, release scheduling, resource allocation, delivery and production support
  • Worked on Presentation, Business and ORM Layer using Struts 2, spring and Hibernate respectively.
  • Worked on Validations and dynamic calls at front end using Java Script, JQuery and Ajax.
  • Have created Business Objects using hibernate mapping files.
  • Have implemented OTP for security.
  • Developed BI Reports using Jasper Reports with Struts2 Integration
  • Maintained coding standards as per standard using PDM tool.
  • Review design documents for enhancement work.
  • Perform code reviews for compliance to standards; and approve testing strategy.
  • Contributed and assisted with the development of team members to enhance skills.
  • Carried out effective and timely performance management of the team members; and provide support, coaching and mentoring to team members to ensure that all objectives and commitments are fulfilled in line with expectations, agreements and standards.
  • Ability to analyze, troubleshoot, modify and implementation of highly complex systems that conform to standards and methodology
  • Estimation, Requirement Analysis, High level design, Detailed Design, Design review, Schedule and task tracking, Software Development.
  • Code walkthrough, Problem analysis, Documentation, Documentation Reviews, Status reporting, Tracking (at module level).

Environment: SP, Struts 2, Spring, Hibernate, Jasper reports, JavaScript, Ajax, SQL Developer, Eclipse IDE, WebLogic Server 10, Confidential 11g, Ant, xml/xslt, CSV, SVN, HTML,CSS, JUnit.

Confidential

Java Developer

Responsibilities:

  • Estimation, Requirement Analysis, Schedule and task tracking.
  • Implemented MVC pattern with struts 1.x framework and jsp.
  • Created business objects with hibernate mapping files.
  • Development & coding of the application as per technical design document.
  • Software Development, Code walkthrough, Peer Review.
  • Status reporting.
  • Developed E-leave and Organization Chart modules.

Environment: Core java, Struts 1.x,Servlet, JSP, Hibernate, JavaScript, ajax, HTML,CSS, Tomcat 5.0, MySQL, Ant, and Eclipse

We'd love your feedback!