We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Southlake, TX

SUMMARY

  • Senior Java/J2EE Developer currently working in developing web based, portal, internet/intranet, client/server, distributed architecture, Object oriented architecture applications using Java and J2EE technologies.
  • Responsible for coding, code reviews, unit testing and participation in Agile scrum ceremonies.
  • Attends and contributes to planning sessions, requirement refinement meeting, code review sessions, daily stand up meetings, feature demonstration and sprint retrospection.
  • Have extensive knowledge and working experience on Software Development Life Cycle (SDLC), Object Oriented Analysis and Design (OOAD) and J2EE Architecture.
  • Experience in analysis, design, coding and implementation of Business Applications.
  • Hands on experience with various IT systems development life cycle (SDLC) including Agile/ Scrum, Waterfall and TDD methods with proven record of Scrum project implementation.
  • Experience in implementing Design Patterns, SOAP/Rest Web Services, Micro Services and Apache Camel.
  • Having very good knowledge and experience in Struts, Spring Core, Spring MVC, Spring JDBC, Spring JMS and Spring Boot.
  • Having experience on JDBC, Hibernate, JSP/Servlets and Apache active MQ.
  • Exposure in XML, XSLT, AJAX, JavaScript and Web Services.
  • Extensive experience in deploying and configuring middle - tier J2EE Application Servers like IBM WebSphere, JBoss and Web Servers like Apache Tomcat.
  • Good knowledge and experience in Web page creation using HTML, JavaScript, CSS, XML, XSLT, AJAX JQuery and ExtJS.
  • Experience on Web Sphere & Jboss application servers and Tomcat web server.
  • Good experience in using the Oracle 10g/11i, MySQL, SQL Server and DB2 databases.
  • Extensive experience in SQL and PL/SQL.
  • Good experience of using version controlling tools like SVN, CVS and CCRC.
  • Good interpersonal skills for handling clients, vendors and customers.
  • A quick learner in adapting to technology with ease.
  • Influential character with good technical & pioneering skills and can handle Software projects efficiently.
  • Extensive experience in developing test cases using Easy Mock and JUnit.
  • Strong experience in complete Project Life Cycle, which includes Requirements analysis, Feasibility Analysis, High Level Design, Low Level Design, Design Reviews, Coding, Testing, Peer Reviews, Implementation and Maintenance.
  • Industries Served: Airlines, Insurance and Ecommerce.

TECHNICAL SKILLS

Programming: Core Java (1.8.0.144), JDBC, Servlets(3.0.1), JSP(3.0.5), AJAX, PL/SQL and Shell Scripting.

Databases: Oracle 10g,11i, SQL server

Web technologies: Java Script, HTML 5, JQuery (3.1.1), CSS, XML, XSLT (2.0) and ExtJS (5.0)

Frameworks: Struts (1 & 2), Hibernate (5.0.2), SOAP/Rest Web services, Spring MVC & Security (4.3.6 RELEASE), Spring Boot (1.5.7), Micro Services, Apache camel (2.10.0.redhat-60024), Apache Active MQ (5.9.0) and Junit(4.8.2)

Version Control: CVS, SVN, Borland StarTeam and CCRC

Application Server: Jboss Web Sphere and IBM Web Sphere.

Web Server: Apache Tomcat (8.5.11).

Data base tools: DB Visualizer & SQL Developer (4.1.3.20.78 )).

IDE: Eclipse (4.7.0), IntelliJ(2016.2.3), SQL Tools, Rational Software Architect(v9.1.2).

Performance Test Tools: JakartaJMeter (2.5 and 3.2)

CI Tool & Build Tool: Jenkins, Ant(1.6) & Maven (3.3.9)

Special Software: Putty (0.68), MobaXterm (v10.4), Cygwin (2.6.0), SOAP UI (5.2.1), SNTE (2.0), HP Quality Center, JIIRA, PTJIIRA and Rally.

PROFESSIONAL EXPERIENCE

Confidential, Southlake, TX

Senior Java/J2EE developer

Responsibilities:

  • Develop all application specification and associate code and ensure compliance to all program standards and technical specifications and prepare all existing systems within required timeframe.
  • Coordinate with product owner to show the changes as mock screens/Implemented screens using jQuery & JavaScript and getting the approvals before deployment into environments.
  • Provide support and resolve all complex scenarios using Microservices/Rest Web Services, Apache Camel and coordinate with QA and management to validate all program requirements and assist in programming complex areas.
  • Prepare all project deliverable documents and ensure compliance to all quality guidelines.
  • Administer and integrate various functional requirements into project deliverables and participate in all progress review meetings and evaluate all business requirements.
  • Analyze all technical issues like browser compatibility and I18N support, develop and perform troubleshoot to resolve all issues and provide status updates to management on regular basis.
  • Perform performance tests using JMeter for API and GUI applications before production load to make sure everything is coded and tested as per organizational standard.
  • Make sure all flow diagrams and application specification documents shared to management for review before prod load.
  • Provide maintenance support for other applications eHotels GUI, IM GUI and eServices.
  • Perform Service container/Apache Tomcat upgrades for API and GUI for fixing/improving performance for platform related issues.
  • Provide production support for the application and share the prod results to management for review.
  • Create Automated Control Scripts for maintenance and health checks for monitoring the health of the application by using Shell scripts. The design and implementation take it as a Confidential quality standard.
  • Integrate Sonar and Jenkins for the application.
  • Build GDS Rate API using Apache Camel, Apache Active MQ and Spring (Core, JDBC and Spring Boot) and Integrated with Micro Services.

Confidential, Fort Worth, TX

Senior Java/J2EE developer

Responsibilities:

  • Business understanding and dispatched the business to offshore
  • Key contributor to the concept
  • Involved in requirements gathering
  • Performed code reviews
  • Involved in design and development of prototypes for different modules and screens.
  • Implemented Spring MVC design pattern for real time process
  • Implemented Security to the application while login based on user role.
  • Configured and deployed the application in Web Sphere Application Server and configured Data Source and Connection Pooling.
  • Implemented Dependency Injection and Aspect Oriented Programming (AOP), ORM modules using spring.
  • Conducted unit testing of developed components and applications
  • Built the UI pages using Ext JS and JavaScript.Client Name: Delta Airlines, Atlanta, GA, USA

Confidential

Lead Java/J2EE developer

Responsibilities:

  • Understanding the product flow specifications and responsible for the development of the Application which is totally based on Struts MVC architecture.
  • Designing the use cases and work on the user stories
  • Involve in Requirement Analysis, Design, Construction & Testing phase
  • Preparation of the High level and Low level Design document.
  • Coding for the enhancements by integrating multiple functionalities as per user requirements.
  • Developer support during Deployments
  • Analyze and fix Enhancements & Defects
  • Development of web services using SOAP/Rest API
  • Implement business flow services using Servlets and Struts.
  • Construct the page using JSP, jQuery and Java script.

Confidential, San Antonio

Project Lead - Java development

Responsibilities:

  • Analysis of the requirements.
  • Estimation of the Development Effort.
  • Design strategy documents preparation & Impact analysis of the design strategy.
  • Prepare the low-level design documentation.
  • Work delegation to the team members.
  • Construction of pages using Wicket, Servlets and JavaScript.
  • Development of application logic using Spring web-flow and Web services.
  • Creation of test cases for the Unit and Integration testing.
  • Responsible for coordinating with testers during system testing.
  • Defect fixing activity as a part of system testing.

Confidential, San Antonio

Module Lead - Java development

Responsibilities:

  • Agile methodologywas adopted in the development and used Scrum method of project management
  • Impact analysis of the requirements.
  • Estimation of the Development Effort.
  • Design strategy documents preparation & Impact analysis of the design strategy.
  • Prepare the Low-level design documentation.
  • Work delegation to the team members.
  • Construction of UI pages using PS framework, Servlets, YUI and Java Script.
  • Development of application logic using Servlets, Master Craft, Web Services and JDBC
  • Creation of test cases for the Unit and Integration testing.
  • Responsible for coordinating with testers during system testing.
  • Defect fixing activity as a part of system testing.

Confidential, San Antonio

Module Lead - Java development

Responsibilities:

  • Impact analysis of the requirements.
  • Design strategy documents preparation & Impact analysis of the design strategy.
  • Prepare the Low level & High-level design documentation.
  • Work delegation to the team members.
  • Construct the web pages using PS framework, Servlets and Java Script.
  • Development of application business logic using Rest web services and JDBC
  • Creation of test cases for the Unit and Integration testing.
  • Responsible for coordinating with testers during system testing.
  • Defect fixing activity as a part of system testing.

Confidential

Software Engineer (Java J2EE development)

Responsibilities:

  • Code implementation for the new functionality and modifying existing functionality based on the client’s requirement as per the Technical specifications (Tech Specs) and Change Orders (COs).
  • Development of server-side java Objects (Application Server Programming using Java 1.5 APIs) and reviewing the database model.
  • Responsible for the development of the UI using XSLT and XML.
  • Analyzing existing code for various flows & fixing bugs in assigned modules as well as in other modules based on the priority and severity of the bugs.
  • Resolve the tickets raised by client on the production and send a patch with the Enhancement/Bug fixes by mentioning the criticality of the issue through Dev Assessment.
  • Mentoring new team members in educating them technically as well as functionally.

Confidential

Software Engineer (Java J2EE development)

Responsibilities:

  • Code implementation for the new functionality and modifying existing functionality based on the client’s requirement as per the Technical specifications (Tech Specs) and Change Orders (COs).
  • Development of server-side java Objects (Application Server Programming using Java 1.5 APIs).
  • Responsible for the development of the UI using XSLT and XML.
  • Analyzing existing code for various flows & fixing bugs in assigned modules as well as in other modules based on the priority and severity of the bugs.
  • Resolve the tickets raised by client on the production and send a patch with the Enhancement/Bug fixes by mentioning the criticality of the issue through Dev Assessment.

We'd love your feedback!