We provide IT Staff Augmentation Services!

Senior Java Developer Resume

0/5 (Submit Your Rating)

SUMMARY

  • 8 years of strong experience in Software Analysis, Design, Development, Implementation and Testing of Object Oriented Applications and Web based Applications using Java/J2EE on Windows platforms for Retail and Travel Domains.
  • Expert in Core Java 1.7, J2EE enterprise technologies - including Servlets, JDBC, Struts, and web client technologies - including JSP, HTML, CSS, and JavaScript.
  • Extensive experience in writing Java Web Services using Restful.
  • Experience in developing optimized SQL queries using DB2, Oracle and comfortable using other open source databases like MySQL.
  • Extensive knowledge in general object-oriented design principals and concepts including design patterns like Model-View-Controller, Singleton, Front Controller, Business Delegate, Data Access Object and Transfer Object.
  • Extensive experience in full application development and software product lifecycle including Requirement gathering, Analysis, Design, Implementation, Testing (Unit/Integration), Release and Technical documentation.
  • Experience in using logging libraries like Log4j.
  • Experience in using Rapid Application Development (RAD) environments like Eclipse and version control systems like Subversion, ClearCase, VSS and CVS.
  • Experience in training, motivating and mentoringonsite and offshore junior developers.
  • Strong organizational and management skills with excellent verbal and written communication and interpersonal skills.
  • Ability to adapt to differing customer and technical environments due to a wide variety of projects and consulting environments.

TECHNICAL SKILLS

Language/Technologies: Java/J2EE, Restful Web services, SQL, Java Batch, JSP, Servlets, Flex

Web Technologies: HTML, JavaScript, CSS

Framework: Spring, Struts

RDBMS: DB2, Oracle.

Web Servers: Tomcat 7.0

Operating Systems: Windows 7/XP/2000

IDE/Modelling Tools: Eclipse, Apache Tomcat, HP Opsware Server Automation Client, ALM, Flex Builder, Poster, Quality Center.

Version Control: Sub version, Clear case, VSS.

Database Tools: DB Visualizer, SQL Explorer.

Analysis/Design: J2EE Design Patterns, MVC Pattern.

Methodologies: Waterfall, Agile

Testing Tools/Build: Junit, Jenkins, SONAR, Find bugs

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Senior Java Developer

Responsibilities:

  • Gathering the requirements from the business users and performing the requirement analysis.
  • Identifying the components which needed changes.
  • Design and development of workflows needed for the components.
  • Converted from Tomcat 6 to Tomcat 7 and Java 1.6 to Java 1.7 on the application
  • Involved in the Deployment of the applications in the AD and QA regions.
  • Maintained the version control of the source code using SVN Repository.
  • Performed the unit testing, integration testing and system testing of the applications.
  • Coordinate with the QA team for the QA testing of the applications and defect fixes.

Environment: Java, Restful Web services, Batch Framework, SQL, Jenkins, Junit, Jenkins, Log4j, XML, JAXB, Eclipse

Confidential, Atlanta, GA

Senior Java Developer

Responsibilities:

  • Gathering the requirements from the business users and performing the requirement analysis.
  • Designing the applications module based on the finalized requirements from the business user and covert the design into the high level design document.
  • Involved in the design and development of the individual components
  • Coordinating, Planning & Executing the System Development Life Cycle.
  • Involved in the Deployment of the components developed in the AD and QA regions.
  • Maintained the version control of the source code using SVN Repository.
  • Performed the unit testing, integration testing and system testing of the applications.
  • Worked with the QA and QP team for the defect fixes.

Environment: Java, Restful Web services, Batch Framework, SQL, Junit, Jenkins, Log4j, XML, and JAXB.

Confidential, Atlanta, GA

Senior Java Developer

Responsibilities:

  • Gathering the requirements from the business users and performing the requirement analysis.
  • Designing the applications module based on the finalized requirements from the business user and covert the design into the high level design document.
  • Involved in development of the entire application
  • Experience in leading a Team technically and assigning the tasks to the team and updating the development and the testing status to the manager day by day basis.
  • Designed some of the web services that are integrating with the third party systems.
  • Involved in implementing some of the web services that are needed for the application.
  • Involved in the Deployment of the applications in the AD and QA regions.
  • Maintained the version control of the source code using SVN Repository.
  • Performed the unit testing, integration testing and system testing of the applications.
  • Coordinate with the QA team for the QA testing of the applications and defect fixes.

Environment: Java, Restful Web services, Batch Framework, SQL, Jenkins, Eclipse, DB Visualizer, ALM, and XML.

Confidential, Atlanta, GA

Senior Java Developer

Responsibilities:

  • Gathering the requirements from the business and performing the requirement analysis.
  • Designing the applications based on the finalized requirements.
  • Designed and developed all the applications using all the required technologies.
  • Implementation of the modules as per the plan and delivered
  • Deployed the applications on Tomcat Server 6.0 application server in the AD and QA regions.
  • Maintained the version control of the source code using SVN.
  • Performed the unit testing, integration testing and system testing of the applications.
  • Coordinate with the QA team for the QA testing of the applications and defect fixes.

Environment: Java, Web Services, SQL, Batch, XML, Eclipse, Sub Version, Opsware, Find Bugs, Tomcat Server 6.0

Confidential, Atlanta, GA

Senior Java Developer

Responsibilities:

  • Designed and Implemented Java Batch Framework on the application.
  • Worked on Spring and Hibernate Framework.
  • Planned and involved in the Unit and QA testing’s.
  • Prepared the LLD (Low Level Design) document and DDD (Detailed Design Document) Document.
  • Daily and Weekly status/progress to the IT manager.
  • Developed Restful Web Services.
  • Extensively used Eclipse IDE while writing code & used Sub Version for version control
  • Used Log4j for logging and debugging
  • Deployed application in Tomcat Server

Environment: Java, Spring and Hibernate, SOA (Web Services), JSP, Java Batch, JavaScript, XML, XSD, DB2, Eclipse IDE, Sub Version, Log4j, Tomcat Server 6.0

Confidential

Java Developer

Responsibilities:

  • Designing the application based on the user requirements
  • Have involved in both the low level design and detail design phase of this project.
  • Developed the application based on Flex framework in UI
  • Involved in Building and Code deployment in the Servers.
  • Involved in doing the Unit testing, System testing and the Performance testing of this project.
  • Integration testing and bug reporting.

Environment: Flex, Java, XML, IBM DB2, Eclipse, Tomcat 6.0

Confidential

Java Developer

Responsibilities:

  • Involved in design and implementation of the application using Java, Flex, Web services, JSP, Servlets.
  • Responsible for developing different modules of the applications and deployment in store servers.
  • Designed several screen prototypes using front end technologies.
  • Involved in development of queries.
  • Used Configuration Management tool SVN for version management.
  • Played a key role in the team by developing two modules out of four independently.

Environment: Java, JDBC, Servlets, JSP, Flex, DB2, Subversion, HTML, JavaScript.

Confidential

Java Developer

Responsibilities:

  • Developed the project using Agile methodologies.
  • Consistently produced the highest quality code through disciplined and rigorous unit testing using JUnit
  • Used SVN for version control
  • Used Log4j for logging and debugging
  • Provided regular updates to managers which helped to manage the project as per the plan.

Environment: Java, SQL, JSP, JavaScript, SVN, Log4j.

Confidential

Java Developer

Responsibilities:

  • Participated in all the design meetings and involved in all the design prospects of the application.
  • Developed the project using Struts, JSP and JavaScript.
  • Implemented MVC architecture to develop web application using Struts framework.
  • Code written has been qualified through various code quality tools like find bugs.
  • Used SVN for version control and Used Log4j for logging and debugging
  • Regular updates about the project progress which helped the mangers to manage the different releases of the project easily.

Environment: Struts, Java, JSP, JavaScript, Oracle, SVN, Log4j etc.

We'd love your feedback!