We provide IT Staff Augmentation Services!

Senior Java Developer Resume

5.00/5 (Submit Your Rating)

Plano, TX

PROFESSIONAL SUMMARY:

  • Having Nine plus (9+) years of professional experience with JAVA/J2EE using Spring, Hibernate, Struts, Servlets, JSP and JPA Technologies.
  • Extensive experience in developing/consuming/invoking Web Services using SOAP and Restful Web services.
  • Experience in all phases of Software Development Life Cycle (SDLC) including Development, Documentation, Testing, Deployment, Version Control and Production support.
  • Experience in software development process methodologies like Agile and Confidential V - Model.
  • Having strong work experience in different domains Auto, Health insurance and Financial insurance.
  • Highly skilled in web building technologies like HTML, JavaScript, JSON, AJAX, CSS, XML, XSLT and XPATH.
  • Good knowledge with UI frameworks like AngularJS, Angular 2 & 4
  • Solid work experience in developing applications using MVC architecture.
  • Having experience of working in different databases such as ORACLE, MySQL, DB2 and MS-Access.
  • Good Experience in developing SQL queries, PL/SQL functions and procedures.
  • Having experience in writing JUNITS and Log4j implementation.
  • Worked extensively with WebSphere Application Server (WAS), Weblogic and Apache Tomcat.
  • Worked with Tortoise SVN,CVS and Git as source control for maintaining source code version.
  • Having experience in code reviews by using SONAR and peer reviews.
  • Experience in using build tools such as Maven, Ant and Jenkins.
  • Well versed in working with Onsite/Offshore model.
  • Ability to communicate with the product manager on a daily basis.
  • Having experience in Unit, Integration, System, Production testing processes.
  • Having good design knowledge of preparing UML modeling Diagrams using RAD 6.0.
  • Self-starter, fast learner, proficient in programming logic, easily adaptable to new technologies and systems with proven abilities in resolving complex issues.
  • Highly motivated with the ability to work in a stressful environment with teams as well as independently.
  • Strong and effective problem-solving, analytical and interpersonal skills, besides being a valuable team player.
  • Good Management qualities coupled with impressive verbal and written communication skills as well as pleasing personality.

TEHNICAL SKILLS:

Programming Languages: JAVA, EJB, JDBC, JSP, JSF, RichFace3.3.3,Icefaces,Primefaces, C and C++.

Application Frame Works: Spring 4.3, Struts 1.x and Hibernate 4.2.

SDLC Methodologies: Waterfall, Agile and Confidential V Model.

Testing Tools: Junit, Mockito and Jasmine.

Databases: Oracle11g, SQL Server 7.0, Toad 8.5, PL/SQL, MySQL and DB2.

Scripting Languages: XML, XSLT, HTML, Java Script, JSON, JQuery and CSS.

IDE Tools: Eclipse, RAD 7.0, Edit Plus, vi editor and Visual Studio Code editor.

Bug Tracking Tools: IBM Clear Quest, Jira and Rally.

Build Tools: Ant and Maven.

Version Control Systems: CVS, IBM Clear Case, SVN and Git.

Application/ Web Servers: WebSphere Application Server 8, Tomcat 5.x, Apache 2.0 and Web logic.

OS Environments: Windows 10, Windows XP and Unix.

PROFESSIONAL EXPERIENCE:

Confidential, Plano, TX

Senior Java Developer

Responsibilities:

  • Followed the AGILE/SCRUM(bi-weekly and daily stand-up meetings and sprints) methodologies for daily project activities.
  • Participated in requirement gathering sessions with business users along with Business Analyst.
  • Prepared technical specs based on functional specs.
  • Prepared estimates for TALON effort and reviewed the work with Architect in a timely manner.
  • Involved heavily in technical and database design discussions.
  • Wrote services by using spring, hibernate and generating the JSON as output response.
  • Translated designer mock-ups and wireframes into an Angular front-end.
  • Integrating with data from different sources DB2/Oracle for displaying on portal.
  • Fixed all sonar violations to improve code quality and reviewing with Enterprise Architect and getting the feedback.
  • Deployed the code across the environments for SIT and UAT.
  • Coordinated with cross teams(SAS/Host//NDW) for timely resolution of the issues.
  • Presented application demo to clients and business users as part of each sprint.
  • Provided timely updates to managers for tracking the project status.
  • Communicated effectively with Onshore/offshore QA teams for immediate assistance through working sessions.
  • Provided KT to offshore on need basis thus helped leading the team.
  • Participated in production deployment activities and documentation.
  • Involved in production support activities as per the business requirements.

Environment: Eclipse, Java 1.7, Winscp, Putty, Spring 4.0, Hibernate, Db2, Oracle, SQL, Git, JSON, Maven, Angular 4 and Restful Web Services.

Confidential, Hunt Valley, MD

Senior Java Developer

Responsibilities:

  • Followed the AGILE/SCRUM(bi-weekly and daily stand-up meetings and sprints) methodologies for daily project activities.
  • Analyzed the existing workflow and customized it as per new architectural flow.
  • As a service developer, worked on the implementation of Restful services using Jersy.
  • Experienced in Modeling attributes as part of service model across each service.
  • Understood the flow of different services from end to end and working with them.
  • Used IBM Websphere Datapower for Integration of SOAP and Restful services.
  • Consumed the data from different databases using XSLT to restful web service Policy 3.0.
  • Experienced in working with each service from end to end flow.
  • Highly experienced in analyzing and fixing production defects.
  • Gained good experience in SOAP testing and PMD.
  • Used Crusible for code review immediately after completion of development as part of each iteration.
  • Implemented JUNIT test cases using mockito framework.
  • Generated WSDLs and XSDs based on Schema.
  • Used websphere 8.0. as a server to build the ear.
  • Used Jenkins Build tool to build the code in DEV region.
  • Worked on transformations using XSLT.
  • Used Tortoise SVN for source repository and version control.
  • Performed merge activities with different services before entering the release path.
  • Provided Production support during weekends as part of monthly releases.
  • Vast experience in fixing the defects as part of every release.
  • Good Testing experience including Unit and Integration across each phase of release.
  • Provided immediate bug fix for any kind of service level defect.

Environment: RSA 8.0.4,SOAP 5.0,Tortoise SVN, Crusible, CQ tool, XSLT, JUNIT, SOAP and Restful webservices, XML, XSD, Websphere8.0, IBM Datapower and Rally.

Confidential, Auburn Hills, MI

Software Engineering Analyst

Responsibilities:

  • Prepared detailed design document by analyzing the high level design documents.
  • Implemented MVC architecture using Apache STRUTS framework.
  • Involved in various internal releases of the application and supported the application modules during testing and pre-production phases.
  • Used Apache Struts as a web application framework.
  • Responsibilities involved developing of Action Classes, Form Beans.
  • Used DB2 for the database operations.
  • Involved in code reviews and peer reviews.
  • Used Clear case as version control tool and Clear Quest(CQ) for defect management
  • Performed code merging activities from one branch to another.
  • Used UML Diagrams for development of Classes, Use cases and Sequence diagrams.
  • Had good experience in using VPN, Putty, Winscp.
  • Used Maven Build tool to build the code in DEV region.
  • Used JUnit to implement test cases for Unit testing of modules.

Environment: IBM RAD, JAVA 1.6, JAXB, XML, Spring with Hibernate, Restful web services, Clear Quest (CQ), Mule ESB, Maven Build tool, MySQL5.0, Oracle 10g, CVS, RAD 6.0 and UML.

Confidential, Pittsburgh, PA

Software Engineer

Responsibilities:

  • Involved in the analysis of business requirement from client and preparation of low level design from High level design documents.
  • Since it is a web based application extensively involved in the development of GUI using Icefaces.
  • Used JPA extensively for development of backend.
  • Used JSF framework in developing user interfaces using JSF UI Components, Validator, Events and Listeners.
  • Worked with SOAP & Restful web services for getting the User information from PEGA Application.
  • Analyzed the Stored Procedures and implemented Triggers as part of Development.
  • Implemented the messaging concepts using JMS by Configuring WebSphere MQ.
  • Developed the Java Beans for other modules.
  • Involved in the preparation of test cases and performing unit testing using Junit.
  • Worked with Version Controlling systems like CVS and Harvest.
  • Implementation of Ant builds for deployment and development builds.
  • Worked with Oracle and MySQL Databases.

Environment: J2EE, Java1.6, JSF, JDBC, Java Script, Hibernate3, Icefaces, JUnit, HTML,XML, WebSphere Application Server 7.0,SOAP web services, JMS, MQ, Oracle10g, SQL Developer 1.1, TOAD, Spring 2, WSDL 2.0 and CVS.

Confidential, Pittsburgh, PA

Associate Software Engineer

Responsibilities:

  • Involved in the analysis of business requirement from client and preparation of low level design from High level design documents.
  • Consumed Restful web services for getting sample data in to it from other mainframe application.
  • Accepting and resolving the CRs and providing quick code fix to Production support issues.
  • Involved in writing complex SQL queries to retrieve data.
  • Deploying application on Test environment, Production environment.
  • Involved in Bug fixing in Unit testing and also in Integration Testing Phases. Preparing the documents essential for Reviews and Testing (Unit test cases & Unit test results).
  • Having experience in writing JUNIT test cases and integration testing of the application.
  • Participate in status calls with client Ensuring quality process compliance and timely delivery of applications.
  • Preparing the documents essential for Reviews and Testing (Unit test cases & Unit test results).

Environment: Java1.6,Struts, Restful Web services, Oracle, WebSphere7.0, IBM ClearQuest, TOAD, Ant, My Eclipse Blue 10.0, JUnit, XML and JavaScript

We'd love your feedback!