We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • Around 9+ years of extensive experience in Software Analysis, Design, Development, Implementation and Testing of Object Oriented Applications and Web based Enterprise Applications using Java/J2EE on Windows and UNIX platforms.
  • Expertise in developing and Extensively worked on JAVA/J2EE Architectural and Design Patterns, Spring, Hibernate, REST full Web Services, JSP, SERVLETS, XML, JDBC, HTML, PL/SQL.
  • Extensive experience in Software Engineering concepts like SDLC, Agile.
  • Expertise in interacting with business users and understanding teh requirement and providing solutions to match their requirement.
  • Good experience in PL/SQL, Stored Procedures, Functions and Packages in Oracle and SQL Server.
  • Production Support experience in J2EE and Oracle Development Environment.
  • Well experienced in using JUnit for performing unit testing framework to gain confidence in teh correctness of teh code.
  • Experience using J2EE Design Patterns like DAO Pattern, Singleton Pattern, Front Controller for reusing teh most efficient and TEMPeffective strategies for new development.
  • Extensive experience in using Struts (MVC Architecture) Framework
  • Used web/App servers like Tomcat and WebLogic servers based on teh client requirement and project specifications.
  • Expertise in using IDE like Eclipse for debugging and using java coding standards from teh beginning of development.
  • Good working Experience in using ANT, Maven and Jenkins for building and deploying teh application in web/App servers.
  • Extensive Experience in using loggers like Log4j for creating logs of different categories and placing them in a file.
  • Extensive experience in performing reviews like Test reviews and peer reviews for maintaining best coding standards.
  • Expertise in using configuration management tools like Git, SVN, CVS and TFS for version controlling.
  • Participation in all phases of project development including requirements gathering, analysis, project design, development, implementation and deployment.
  • Wrote Action classes to implement business logics and to maintain teh process of teh application.
  • Good team player with excellent communication, analytical and logical, written and presentation skills with strong affinity towards learning new technologies.
  • Good Experience in Cards and Payments, Private Banking and Mobile Domains.

TECHINICAL SKILLS

Operating Systems: Windows - 9x/NT/2000/XP/Vista, UNIX.

Databases: Oracle(SQL/PL-SQL), SQL Server

JAVA: Core Java, Groovy, J2EE, JSP, Servlets, JDBC, EJB, Struts, Spring MVC, XML, Hibernate, J2EE Design Patterns, Rest Web services, ANT, Maven.

Other Languages / Scripts / API: HTML, CSS, XSL, Java Script, Freemarker

Version Control: VSS, CVS, SVN, TFS, Git

Tools: Eclipse Oxygen, Toad, Source Tree.

Application Servers: Apache Tomcat, BEA Web Logic.

Packages: Methodology

Other: MS Office, Toad, Source Tree.

Agile, Test Driven Development.: Log4j, Junit, Putty, WINSCP, Jenkins, Jira, Rally

PROFESSIONAL EXPERIENCE

Confidential, Austin TX

Senior Java/J2EE Developer

Responsibilities:

  • Responsible for deliverables for all use cases as a lead.
  • Involved in Analysis, Design for all high level and low level requirements.
  • Coding for Service and DAO layers .
  • Involved in Unit Test Specs Preparation & JUnit Testing.
  • Involved in Test data scripts for JUNIT testing and IT tests for client application.
  • Performed configuration management process using Git.
  • Closely involved in teh requirements/design phase in making design decisions.
  • Responsible in helping teh peer group for any technical support.
  • Responsible for reviewing teh code and optimizing teh code as needed.

Confidential, Foster City CA.

Senior Java/J2EE Developer

Responsibilities:

  • Impact analysis & Sizing of teh change requests.
  • Preparing Technical Design Document, Unit tests script.
  • Coding for teh change request and move latest code to testing.
  • Writing queries for ad-hoc reports.
  • Fix defects found during testing.
  • Analyze issues raised in production support and fixing teh issues.
  • Code/Design/Test Plan Reviews.
  • Onsite-Offshore co-ordination.
  • Conducting Knowledge Transfer Sessions.

Confidential

Senior Java/J2EE Developer

Responsibilities:

  • Native Device development on Android using Java
  • Ability to work autonomously and independently
  • Perform code reviews for teams on mobile development work
  • Ability to identify and define client requirements
  • Ability to successfully deliver projects on time and on budget
  • Ability to escalate issues to project team stakeholders and proactively think about solutions
  • Ability to own teh technical delivery of assigned projects independently
  • Ability to identify change requests
  • Collaborative in approach working with cross disciplined teams

Confidential, NYC

Senior Java/J2EE Developer

Responsibilities:

  • Develop code and document artifacts including unit test plans and ensure that teh output is as per teh given specifications and SLAs.
  • Perform testing activities (Functional, Integration) based on teh plans and in line with defined processes with guidance from supervisor.
  • Work on Go Live activities as per teh Implementation Plan.
  • Respond to production issues as per SLA.
  • Respond to teh issues assigned, conduct analysis, suggest / implement workarounds, communicate to all teh stakeholders and close issues as per teh agreed timelines IN ORDER TO ensure support availability as per agreed SLAs.
  • Document and share own learning's from own module, seek information and leverage noledge from other modules IN ORDER TO drive higher efficiency and TEMPeffectiveness.
  • Interface with internal team, including offshore, IN ORDER TO undertake onsite-specific activities of teh project.
  • Understand teh requirements (both functional and non-functional) by going through teh specifications and inputs from Business Analysts.
  • Understand application architecture document and seek inputs from teh architecture / design team to understand teh overall architecture IN ORDER TO provide deliverables that are in line with architectural requirements.
  • Participate in and prepare content for KT sessions, document teh understanding, take on Shadow Support.

Confidential

Java Developer

Responsibilities:

  • Developed server side custom widgets by using java and groovy.
  • Developed client side development (UI Integration) using android API's.
  • Interaction with client business process team to gather requirements, translating check life cycle to functional checkpoints, freezing scope of requirements for client sign-off.
  • Team mentoring during design proposal, HLD, LLD, unit test plan, designs supporting documentation and coding phase.
  • Lead team to set up test bed, run unit test scripts, integration testing and documenting results.
  • Provided teh support when games are live.

Environment: Core Java, Android API’s, Groovy, Freemarker, Mi Studio,Eclipse, Windows XP.

Confidential

Java Developer

Responsibilities:

  • Developed server side custom widgets by using java and groovy.
  • Developed client side development (UI Integration) using Blackberry API's.
  • Involved in business exercises during process streamline, documenting business requirement, functional requirements and technical requirements for project.
  • Liaison with onsite and client during design and build phase. Update teh progress status on weekly meets.
  • Coordinate with client QA team, set up of test environment, supporting and bug-fixing for any issues during testing.
  • Provided teh support when games are live.

Environment: BlackBerry API’s, Core Java, Groovy, Free marker, Mi Studio, Eclipse, Windows XP.

Confidential

Java Developer

Responsibilities:

  • Set up entire Struts application & created numerous module specific JSPs (with Struts Tag libraries, Tiles), JSTL to implement teh User Interface Design.
  • Involved in coding of teh presentation layer and GUI framework - Struts & Client-Side validations were done using JavaScript.
  • Involved in Requirements gathering, Analysis, and Estimation.
  • Estimate teh module according to teh business functionality.
  • Responsible for deploying teh application in Integration environment.

Environment: Core Java, JSP, Servlets, Struts, Tomcat, XML, Eclipse, Oracle 10g, Windows XP.

We'd love your feedback!