We provide IT Staff Augmentation Services!

Sr Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Atlanta, GeorgiA

SUMMARY

  • Hands on 7+ years of IT experience in Software and Web Development using Java/J2EE technologies.
  • Experience in all phases of Software Development Life Cycle including Requirements Analysis, Impact Analysis, Applications Design, Development and Testing of various web applications
  • Experience in developing web applications using MVC’s Frameworks like Struts, Spring 3 and hands on experience with ORM Tool Hibernate
  • Had a good work experience on Customized Java Batch framework.
  • Had a good work experience on Hibernate.
  • Experience in designing Restful Web Services.
  • Development experience in UNIX and windows environments.
  • Good knowledge of Core Java like Multithreading, collection and oops.
  • Well versed with entire development life cycle and agile methodologies.
  • Experience in working with UML class diagrams, use cases, sequence diagrams, etc to meet changing business and user requirements
  • Experience in version control systems such as CVS and Subversion
  • Implemented XML based protocol such as SOAP Web Services and Restful Web Services in software application development.
  • Experienced in developing n - tier Enterprise application with J2EE design patterns like MVC, DTO, DAO and Singleton
  • Intensive knowledge in databases like Oracle, SQL Server and IBM DB2, PostgreSQL.
  • Experienced with XML related technologies such as XML, XSL, XSLT, DOM, and JAXP.
  • Good knowledge of Ant and Jenkins
  • Good understanding of Project Process and ability to analyze business problems and identify solutions.
  • Front-end development experience using HTML, JSP, CSS, JavaScript, J-Query.
  • Experienced in creating build files using ANT, MAVEN, and logging using Log4J.
  • Experience in requirements gathering and analysis the business and system requirements.
  • Experience in quality assurance, unit testing.
  • Good team player and self-starter with excellent communication, coordination, documentation, project planning and interpersonal skills.

TECHNICAL SKILLS

Java Technologies: Java/J2EE, Restful Web Services,Servlets, Jsp,Jdbc

Framework: Struts, Spring, Hibernate,JUnit

Software/Database: MS-Access, Oracle 11.2,PL/SQL, SQL Server, DB2,PostgreSql

Web technologies: HTML,CSS, J-Query, XML, XSLT, XSD, JAXB

Scripting Languages: Java Script, AngularJS, Unix Shell Scripting (bash, ksh, sh)

Methodologies: Waterfall, Agile/Scrum

Development Tools: Eclipse 3.7, SQL Explorer, CVS, SVN - Subversion Control System, Quality Center, Jenkins, Splunk

Application Servers: Tomcat 7.0. IBM WebSphere, JBoss,Oracle Weblogic

MS Office Suite: MS Word, MS Excel, MS PowerPoint

Modeling tools: MS-Visio

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, Georgia

Sr Java/J2EE Developer

Responsibilities:

  • Involved in the Requirements Analysis and database design
  • Involved in User group meetings to gather system requirements.
  • Designed Class diagrams and sequence diagrams
  • Developed Jersey Restful Web services between centralized order management system and the client systems it communicates with.
  • Interact with the client daily to discuss the project status
  • Designed the logical and physical data model, generated DDL scripts, and wrote DML scripts for informix database.
  • Implementing spring restful web services and DAO’s
  • Worked on DAO layer in Hibernate.
  • Designed web pages using JSP, Struts, XSL, HTML, DHTML, AJAX and client side validation with JavaScript
  • Developed test cases using JUnit
  • Extensively used Hibernate ORM in data access layer to write DAOs. Developed hibernate mapping and Configuration files
  • Used Subversion for concurrent version control of the application.
  • Do peer to peer code reviews
  • Develop user documentation
  • Involved in Unit Testing using JUnit and System Integration Testing.
  • Used Ant and Jenkins for java builds and compilation of code
  • Coordinated with QA testers for end-to-end unit testing and post-production testing.
  • Subversion was used for concurrent version control of the application.

Confidential, Wilmington, DE

Sr.Java/J2EE Developer

Responsibilities:

  • Involved in the Requirements Analysis and database design.
  • Worked in Agile environment.
  • Involved in User group meetings to gather system requirements.
  • Designed Class diagrams and sequence diagrams
  • Interact with the client daily to discuss project status
  • Implementing web services and DAO’s
  • Developed test cases using JUnit
  • Worked on DAO layer in Hibernate.
  • Designed web pages using JSP, Struts, XSL, HTML, DHTML, AJAX and client side validation with JavaScript
  • Develop user documentation
  • Coordinating the deployment of the projects with application teams.
  • Subversion was used for concurrent version control of the application.
  • Involved in Unit Testing using JUnit and System Integration Testing.
  • Written Shell script in UNIX for production Environment for Deployment and Scheduling Tasks in UNIX.

Confidential: San Francisco, CA

Java/J2EE Developer

Responsibilities:

  • Impact Analysis of Client Requirements
  • Project Planning and Monitoring.
  • Design and developed various change requests.
  • Coordinating and facilitating the of work across multiple work groups.
  • Mentoring team members and provided technical guidance to the team.
  • Prepared and executed the Unit test case for the modules.
  • Provided production support for the developed modules in shadow period
  • Involved in trouble shooting for QA and Production cycle.
  • Involved in Hand-off of the project to different team.
  • Established Best practices for continuous improvement process.
  • Written JUnit Test cases to test the Action class methods.
  • Written Java Script for handling client validations.

Confidential

Java/J2EE Developer

Responsibilities:

  • Customization of Trade Finance Modules using Eximbills,China Systems Package
  • Development of Generic Application Programming Interface (GAPI) for interface of the application with BANCS, core banking system.
  • Worked with the clients to get the requirements and analyze the possible technical solutions.
  • Analyzed the Business and System Requirements of the application.
  • Preparation of Test Plan, Test Conditions and Test Cases and execution of Test Cases in Integrated version.
  • System testing and User Acceptance Testing for the integrated version.
  • Interacting with the development and testing teams to improve overall quality of the software.
  • Worked with Front-end and Back-end systems
  • Preparation of the implementation and user manuals for the package.
  • Prepared documents to conduct user acceptance testing.
  • Coordinating the deployment of the projects with application

We'd love your feedback!