We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

5.00/5 (Submit Your Rating)

Malvern, PA

SUMMARY:

  • Over 8 years of experience in Web and Enterprise applications development using J2EE.
  • Experienced in all the phases of software development lifecycle from Requirements Analysis, Design, Development, Testing and Deployment, UAT of software applications
  • Expertise in design and development of various web applications with N - Tier Architecture using MVC and J2EE Architecture techniques.
  • Strong Object Oriented Analysis and Design (OOAD), Database Design and Modeling.
  • Exposure in Human Resource Financial and Retail domain.
  • Proficient in working with various technologies like Core Java, J2EE, Spring, Spring MVC, Spring Boot, JDBC, Hibernate, Ibatis,XML, REST Web Services and Design Patterns.
  • Hands-on experience with J2EE Architecture, Application servers and Web servers and wide variety of development tools (Web Sphere, Apache Tomcat, STS, BitBucket, AWS)
  • Experience of working with JSP, JQuery, AJAX, FTL, Javascript for frontend development.
  • Recent exposure to MEAN stack development.
  • Expertise with testing frameworks like Junit, PowerMockito, EasyMock, Cucumber and JesreyTest.
  • Good experience in building web applications using Spring and Design Patterns.
  • Hands on experience with Tools like Maven, Ant, SVN, Jenkins, Nexus, GIT, Bitbucket, Bamboo, JIRA.
  • Learn new technologies in very short time and can start to work on that.
  • Experienced in the use of Agile approaches, including Test-Driven Development and Scrum
  • Ability to work in tight schedules and efficient in meeting deadlines.
  • Good initiator, quick learner and an excellent team-player with strong personal and group communication skills.

TECHNICAL SKILLS:

Operating Systems: UNIX, Linux, Win XP, NT & 2000

Languages: C, VC++, JAVA

Java Technologies: JSP, Servlets, REST Web Services, Hibernate, Ibatis and Design Patterns

RDBMS: Oracle 9i, MySQL, DB2, Mongo db

Scripting Languages: JavaScript, jquery,Node JS, Express JS, Angular JS

Mark-Up Languages: HTML, DHTML

Framework: MVC, Spring, Struts.

Web Server: Tomcat, Apache, Web Sphere

Tools: ANT, JUnit, Log4J, Eclipse, RAD, Maven, STS, Subversion, CVS, GIT, BitBucket, Bamboo, JIRA, Webstorm

Other: Familiar with AWS cloud.

PROFESSIONAL EXPERIENCE:

Confidential, Malvern, PA

Sr. Java Developer

Responsibilities:

  • Responsible for the technical implementation and delivery of the business features.
  • Leaded NGA implementation of Address routine web service, which we used within Confidential and FSA department.
  • This involves developing the Spring boot app in STS with GIT as repository. Used Atlassian tools like BitBucket, Bamboo and Jira for build and Maintenance of the project.
  • Development tasks include: coding, testing, debugging, documenting, peer-reviewing, deploying, and monitoring and support. All tasks are performed in accordance with industry best practices and specific internal procedures and standards.
  • Work across multiple phases of software development within the project.
  • Verifying the requirement with cucumbers feature files.
  • Make sure that the project meets the standards and config to be deployed in AWS cloud.
  • Make sure to write cucumber test and junits using prowermockito, easymock etc to meet the line, conditional and mutation coverage threshold.

Environment: Java, JavaEE, Spring, Maven, GIT, Bitbucket, Bamboo, REST, Cucumber, AWS cloud, Sonar, JIRA.

Confidential

Team Lead

Responsibilities:

  • Leaded implementation of Client USAA (phase1 & 2) and LMC at L@W. This involves understanding of FSD’s, taking responsibility of delivery, managing task with self and within team.
  • Review of code and database config. Support and management for defects fixes during testing and post-delivery.
  • Involved solely in development of web based config supporting tool for L@W using Lucene, Spring and mybatis.
  • Used JSP, FTL, JQuery, AJAX, Javascript for frontend development
  • Used SQL queries for updating and retrieving data from databases.
  • Involved in design and development of jersey webservice.
  • Provided story points and estimation of stories, participated in sprint planning.
  • Designed and Developed classes using Java OOP concepts.
  • Development of junit test cases for execution of test cases.
  • Involved in Training and preparation of training material/exercises for L@W db config to new joinees.

Environment: Spring 3, Mybatis, Oracle, Tomcat, JQuery, STS, SVN, Jersey

Confidential

Senior Java Developer

Responsibilities:

  • Involved in Reporting Module of EMS. Design and developed classes using Java OOPs concept. Used displayTag for report presentation and sorting on web page
  • Used Sql queries for updating and retrieving data from database.
  • Used JSP, JQuery, AJAX for frontend development
  • Used Hibernate as ORM tool to be able to integrate the software with oracle database end.
  • Used Harvest for version control.
  • Involved in development of ANT and maven based scripts for deployment of application on Websphere.
  • Involved in development of EMS batch process using spring batch.
  • Used Jira for Bug task tracking and time tracking.
  • Code review and help and orientation to juniors.

Environment: Spring 3, Hibernate, JPA, JTA, DB2, Oracle, Websphere, Tiles, JQuery, STS, Harvest, Spring Batch.

Confidential

Senior Java Developer

Responsibilities:

  • Involved major in enhancement and support of various HSA module and Batch Processes.
  • Involved in development of ANT and maven based scripts for deployment of application on Websphere.
  • PROD/QA issue analysis, and query resolution to them.
  • Priority based allocation and follow-up of issue fixing/enhancement to me and other team members.
  • Code Review and help and orientation to juniors.
  • Used Jira for Bug task tracing and time tracking.

Environment: Struts 1.2, Java, JSP, DB2, Oracle, Websphere, WSAD, RAD, SQLJ, MQ Series, Harvest

Confidential

Software Engineer

Responsibilities:

  • Involved major in enhancement and support of Report/Scheduling component module
  • Triage/QA issue analysis, and query resolution to them.
  • Priority based allocation and follow-up of issue fixing/enhancement to me and other team members.
  • Code Review and maintain various processes (Code Review Process, Issue Tracking Process, Monthly Data Process etc.) for the project.

Environment: Spring, Java, JSP, DB2, Tomcat, Eclipse, iBatis, Quartz, POI, FTL.

Confidential

Software Engineer

Responsibilities:

  • Key participant in Reporting module implementation. Designed and implemented the Scheduler component using quartz framework.
  • Developed various modules like Blueprint, Blueprint Spreadsheet (export to excel feature), selectors etc.
  • Code Review and maintain various processes (Code Review Process, Issue Tracking Process, Monthly Data Process etc.) for the project.

Environment: Spring, Java, JSP, DB2, Tomcat, Eclipse, iBatis, Quartz, POI, FTL.

Confidential

Research Associate (Software developer)

Responsibilities:

  • Designing and development of web based online query interface using Java technology.
  • Involved in the designing & development of databases for research data (Data Modeling)

Environment: Java, JSP, Servlet, Tomcat with MySql, Solaris platform

We'd love your feedback!