We provide IT Staff Augmentation Services!

Sr Java Developer Resume

3.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Total 11 years of experience in IT industry in analysis, design, development, testing, documentation and delivery of internet/intranet/web based applications.
  • Vast experience in various domains application development such as Healthcare, Retail.
  • In - depth noledge in working wif AJAX, HTML5, CSS3, SOAP, REST.
  • Implemented and has high noledge in testing tools like JUnit and SoapUI.
  • Expertise in commercial software development wif object-oriented distributed computing technologies, E-Commerce, Server Side Java J2EE programming and Database Applications.
  • Hands-on experience in building web-based enterprise applications using JAVA/J2EE Technologies such as core Java, JSP, Servlets, Struts framework, Spring, Hibernate, IBatis, JDBC,JNDI, Web Services, XML, etc.
  • Very high experience in Application Servers such as IBM Web Sphere Portal, BEA Web Logic, JBOSS and Apache Tomcat.
  • Extensive experience in LDAP, Splunk, WinSCP.
  • Extensively used SQL queries and has experience in Database servers like Oracle, SQL Server and MySQL.
  • Experienced in Waterfall approaches and has noledge in methodologies like Agile, Scrum
  • Experience in designing the model-view-controller (MVC) unified framework for building the web apps using Servlets, JSP custom tags, JSTL and message resources.
  • Extensive noledge in using a multitude of J2EE Design Patterns such as MVC, Session Facade, Factory Pattern, Singleton, Business Delegate and Data Access Objects.
  • Experience in writing database objects like Stored Procedures, Functions, PL/SQL packages for Oracle, SQL Server and MySQL.
  • Proven ability to contribute significantly to projects independently and in a team environment.
  • Skilled in handling multiple tasks and managing, meeting deadlines, coordinating project schedules, releases, meeting wif clients and addressing their concerns.
  • Vast working noledge in Version Managers like CVS, PVCS, Ant, Maven.
  • Has good exposure in areas like Process Development, IT Security, Project Management, IT Infrastructure/Design, Code and Artifacts, Review Quality Assurance/Testing.
  • Excellent written and verbal communication skills and co-ordination wif the BA, development and testing teams.
  • Has worked closely wif the stakeholders to meet business requirements.
  • Solid management skills, demonstrated proficiency in leading and mentoring individuals to maximize levels of productivity, while forming cohesive team environment.
  • Hands on experience wif Integrated Development Environments (IDE’s) and tools like Rational Application Developer, Oracle JDeveloper, WSAD, Eclipse and NetBeans.
  • Proficiency in using version control software like Subversion and CVS.
  • Extensive experience in UNIX, LINUX and Windows.
  • Worked on Production On-Call Support and maintenance.
  • Ability to learn quickly and to correctly apply new tools and technology.

TECHNICAL SKILLS

Language/Technologies: Java 1.6, J2EE Suite, JSP, Servlets, JAXB, JDBC, JMS

Web Technologies: JavaScript, JQuery AJAX, HTML5, CSS3, SOAP, REST,JSON, XML

Framework: Struts 1.x, Struts 2.0, Spring 2.5, Spring Core, Spring MVC.

Database Technologies: SQL Server, Procedures, Functions, PL/SQL package

RDBMS: MySQL, DB2, Oracle

Web Servers: Tomcat 6.0

Application Servers: WebSphere 6.0, BEA Web Logic, JBOSS and Apache Tomcat.

IDE/Modelling Tools: MS Visio, Rational Application Developer (RAD), WSAD, Eclipse, NetBeans, Oracle JDeveloper

Version Control: Sub version, Clear case and CVS.

Database Tools: IBM DB2 Client, SQL Plus, SQL Developer, DB Visualizer.

Analysis/Design: J2EE Design Patterns, MVC Pattern.

SOA: RESTful Web Services

Version Manager: CVS, PVCS, Ant, Maven

Methodologies: Waterfall, Agile (SCRUM)

Testing Tools: JUnit, SoapUI

Operating Systems: Windows NT/2000, UNIX, Linux

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Sr Java Developer

Responsibilities:

  • Worked in the form of sprint team wif business analysts and scrum masters in agile methodology.
  • Used JIRA Agile Project Management tool for tracking and managing the issues, tasks and defects.
  • Developed new web application for generating coupon redemption report for applied coupons
  • Developed user interfaces using HTML5, JQuery, Ajax, CSS and Bootstrap
  • Developed new Coupon Service for generating coupon barcode PDF for new accounts and merge in TSP for customer - using Spring Boot Restful Web Services.
  • Implementing the Data Access object to connect the database through DAO Framework.
  • Followed the Scrum methodology to implement the user stories in sprints.
  • Creating Junit test cases for the classes developed to make sure 100% code coverage.
  • Peer (code) -review of design and development deliverables.
  • Extensively used Eclipse IDE while writing code & used Sub Version for version control.
  • Performed the unit testing, integration testing and system testing of this project.
  • Used Jenkins deploys plugin to build the software packages.
  • Deployed the packages in the QA and QP regions using HP Opsware client.
  • Deployed the Application on Tomcat Server.

Environment: Eclipse Luna, Tomcat 7.0, Java 7, Spring Boot, HTML 5, jQuery, Ajax, CSS, JavaScript, Restful Web Services, Junit, Maven Build, Jenkins, Linux, and IBM DB2.

Confidential, Atlanta, GA

Sr Java Developer

Responsibilities:

  • Worked in the form of sprint team wif business analysts and scrum masters in agile methodology.
  • Involved in Daily Scrum meetings, Sprint planning and estimation of the tasks for the user stories, participated in retrospective and presenting Demo at end of the sprint.
  • Developed the application front-end wif HTML, JSP, JQuery and Ajax to create a dynamic and interactive experience.
  • Responsible for creating Restful Web services for credit adjustments.
  • Implementing the Data Access object to connect the database through DAO Framework.
  • Created test plans and JUnit test cases and test suite for testing the application.
  • Work closely wif Business Analysts, Program Managers, Users, Testing Team on daily basis.
  • Performed the unit testing, integration testing and system testing of this project.
  • Used Jenkins deploys plugin to build the software packages.
  • Efficiently managed the tasks and working and delivering features in a fast paced scrum environment and provide critical reports to end users on time.

Environment: Eclipse 4.3, Tomcat 6.0, Java 6, JSP, Servlet, Struts, jQuery, Ajax, CSS, JavaScript, Restful Web Services, Linux, and IBM DB2.

Confidential, Atlanta, GA

Sr Java Developer

Responsibilities:

  • Acted as On-site Coordinator for offshore team .As on onsite coordinator involved in interactions wif client while gathering business requirements and technical requirements
  • Responsible for the conversion of 11 Java applications from standalone to Batch applications and One from Standalone to Restful Web service in addition to Coordinator work.
  • Responsible for designing Java Batch applications using THD Batch Framework
  • Responsible for designing Restful web service using RESTful Service
  • Involved in the Unix shell script changes to make it work for Linux environment
  • Expert in developing shell scripts to invoke Java Batch applications from shell scripts
  • Conducted the performance testing using the JProbe tool to identify the memory leaks, unused and useless java objects.
  • Code written has been qualified through various code quality tools like Sonar etc.
  • Performed the unit testing, integration testing and system testing of the applications.
  • Lead the technical team and mentored other developers.
  • Defect resolution.
  • Investigation and resolve deployment / config or ongoing problems wif the application

Environment: Eclipse 4.3, Tomcat 6.0, Java 1.6, Servlets, Restful Web Services, XML, Jenkins, Opsware, IBM DB2, Informix and shell script.

Confidential, Atlanta, GA

Sr Java Developer

Responsibilities:

  • Designed and Developed user interfaces using HTML 5, JQuery & Ajax.
  • Has involved in both the low level design and detail design phase of this project.
  • Worked on Receipt Lookup web service for constructing the receipt image wif EMV using Restful.
  • Implementing the Data Access object to connect the database through DAO Framework.
  • Provide accurate and detailed weekly task reports.
  • Worked on different solutions to improve the performance of the application.
  • Follow up wif product owner for creating the product catalog and Answers for quires which are raised by the team while development.
  • Extensively used Eclipse IDE while writing code & used Sub Version for version control.

Environment: Eclipse 3.7, Tomcat 6.0, Java 1.6, JavaScript, JSP, jQuery, Servlets, Restful Web Services, XML, JMS, Struts, IBM DB2.

Confidential, Atlanta, GA

Sr Java Developer

Responsibilities:

  • Understanding, Analysis and Review of Business/Technical Requirements.
  • Coding and building the Service, Business layers using spring and Struts
  • Writing REST clients to invoke REST web services using JSON, XML and PDF
  • Involved in the design and development of different modules of application inclusive of role based user authorization and authentication, auditing framework of the application.
  • Added database partitioning for few tables, revisited indexes and queries, added Dyna Cache, session caching, removed redundant calls, and moved certain serial operation to run parallel in multithreaded environment - to improve the performance of the application.
  • Worked on Disaster Recovery (DR) scripts to analyze, document and script (when required) the steps to bring the application back to a stable state in case of application. The script took care of all cases of failure at any stage inclusive of online payment, background process failure and Tran’s notification failure.
  • Ensure that builds are properly deployed in development, system, acceptance and production environments.
  • Provide technical and functional support to testing teams.
  • Experienced in analyzing various critical production defects from technical and business perspectives, implementing solutions/fixes for the same.
  • Involved in documentation, review, analysis and fixed production issues.

Environment: Java 1.6, Spring 3, Restful Web Service, Log4j, XML, Eclipse 3.7, Sub Version, Tomcat Server 6.0, UNIX shell script, Informix, IBM DB2

Confidential, Atlanta, GA

Sr Java Developer

Responsibilities:

  • Gathering the requirements from the business and performing the requirement analysis.
  • Developed SOA architecture based on the Restful Web Services
  • 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.
  • Participate in all phases of software development life cycle
  • Coordinate wif the QA team for the testing of the applications and defect fixes.
  • Low level design peer reviews, build and unit test functional enhancements to the product.
  • Peer code reviewing.

Environment: Java 1.5, Restful Service, XML, Log4j, Eclipse 3.5, Sub Version, Tomcat Server 6.0

Confidential

Sr Java Developer

Responsibilities:

  • Implemented MVC2 architecture to develop web application using Struts
  • Developed user interfaces using JSP, HTML and CSS.
  • Planned and involved in the Unit and QA testing’s.
  • Prepared the LLD (Low Level Design) document and DDD (Detailed Design Document) Document.
  • Used Struts validation framework, customized default error messages by creating message resource bundle
  • Created Web.xml, Struts-config.xml, Validation.xml files to integrate all the components in the Struts framework.
  • Designed and developed Struts Configuration files as well as Controller classes for the implementation of the business logic in the Struts Framework.
  • Extensively used RAD while writing code & used Clear case for version control
  • Worked on bug fixing and enhancements on change requests.

Environment: Java 1.5, Struts 2.0, JavaScript, XML, XSD, DB2, RAD IDE, Clear Case, Log4j, Tomcat Server 6.0.

Confidential

Java Developer

Responsibilities:

  • Designed and developed application using Java Web Services.
  • Prepared the LLD (Low Level Design) document and DDD (Detailed Design Document) Document.
  • Involved in documentation, review, analysis and fixed post production issues.
  • Integrate Application wif other third party systems using web services.
  • Created SOAP based web service to interact wif the third party services.
  • Software configuration management using Clear case and Clear Quest.
  • Assist in writing and executing test cases
  • Deployed application in store PSP JRUN Server

Environment: Java 1.5, RAD IDE, Web Services, Clear case, JRUN, Opsware, UNIX

Confidential

Java Developer

Responsibilities:

  • Understanding, Analysis and Review of Business/Technical Requirements.
  • Developed and maintain java code required for the web application.
  • Developed JSPs and implement custom tags and HTML code.
  • Implemented MVC architecture using Struts Framework.
  • Developed SOA architecture based on the Restful Web Services.
  • Consistently produced the highest quality code through disciplined and rigorous unit testing
  • Extensively used RAD while writing code & used CVS for version control
  • Used Log4j for logging and debugging

Environment: Java 1.5, Struts 1.2, JSP, JavaScript, RAD, CVS, Restful Web Services, WAS Server, Log4j

Confidential

Java Developer

Responsibilities:

  • Implemented MVC architecture using Spring Framework.
  • Involved in preparing Design documents.
  • Developed and maintain java code required for the web application.
  • Designed the front-end using HTML, CSS, JSP and JavaScript.
  • Extensively used NetBeans while writing code & used CVS for version control
  • Responsible for design, develop, specifying object/relational-mapping and testing the data layer components using Hibernate.
  • Deployed the application using WebLogic server.

Environment: Java 1.5, spring, JSP, JavaScript, Netbeans5.5, Oracle 10g, CVS, Log4j and WebLogic

Confidential 

Java Developer

Responsibilities:

  • Used spring IOC integrated wif Struts MVC framework to inject session layer objects into the web layer.
  • Used Hibernate annotations for hibernate mapping.
  • Created exception handling framework to send back error response and codes.
  • Used JavaScript and struts based validation method and classes for frontend validation
  • Developed reports in PDF and M.S.Excel using POI and ITEXT tool.
  • Deployed applications on Oracle WebLogic.

Environment: Java 1.4, Struts 1.2, Spring, JSP, JavaScript, Eclipse 3.2, Oracle 10g, CVS, Log4j and WebLogic

Confidential

Java Developer

Responsibilities:

  • Implemented MVC architecture using Struts Framework.
  • Developed JSPs and implement custom tags and HTML code.
  • Designed the front-end using HTML, CSS, JSP and JavaScript.
  • Incorporating Log4j mechanism for proper logging of all stages of the process.
  • Create unit testing of the modules created and run integration testing to test the end-to-end flow of the process developed

Environment: Java 1.4, Struts 1.2, JSP, JavaScript, Eclipse 3.2, Oracle 10g, CVS, Log4j and Tomcat Server 5.5

We'd love your feedback!