We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

Columbus, OH

SUMMARY:

  • 8 years of software development experience in object oriented programming, design and development of Multi - Tier distributed, Enterprise applications using Java and J2EE technologies with Software Development Life Cycle.
  • Experience in Full life cycle development of Analysis, Design, Implementation, Testing and Deploying n - tier/client-server applications using Java and Web technologies.
  • Expertise in J2EE Architecture, Java and J2EE Core Design Patterns, Object Oriented Analysis and Design/Development Methodologies (OOAD), Object Modeling with Use Cases, Sequence and Class Diagrams using UML with Rational Rose and Microsoft Visio.
  • Developed custom web (Internet/ Intranet) and distributed applications using Core Java, HTML, DHTML, HTML5, CSS, XML, JavaScript, Angular Js, Ajax, J-Query and Java EE5.
  • Worked extensively using JSP, EJB (session Beans and Message Driven Beans), JMS, JNI, JNDI, Java Mail, Frameworks (Struts, spring, Hibernate, JSF) in Implementing J2EE technology.
  • Experience in developing Front-End and User Interface using Struts, JSP, JSF, Ajax, Rich Faces, myFaces, iceFaces
  • Expertise in development of server side business logic using Session and Entity Beans
  • Extensive Experience working in Spring Framework, Struts Framework and O/R mapping Hibernate framework
  • Experience in working with Web Services. Creating a SOAP request and making a WSDL call, UDDI.
  • Worked extensively with RUP, eXtreme Programming (XP), Agile, SCRUM Methodologies.
  • Hands on experience with Version control systems like Visual Source Safe, Harvest and Perforce, SVN, CVS.
  • Very good at building and Deploying EAR, WAR, JAR files on test, stage and production servers.
  • Developed AJAX functionalities using frameworks like JSON, DOJO and JQuery.
  • Knowledge on SQL to write Stored Procedures, Functions
  • Expertise in development of server side business logic using Session and Entity Beans
  • Experience with Web/Application servers BEA WebLogic, IBM Web Sphere, Apache Tomcat, AXIS, RESTFUL API and JBoss. Good experience on SOA using technologies like SOAP http protocol, WSDL, JAX-WS, JAX-RPC, Axis.
  • Experience in Hibernate to store the persistent data as an Object-Relational Mapping (ORM) tool for communicating with database
  • Extensive exposure to Relational database concepts, Normalization, Oracle,SQL Server (Procedures, Cursors, Functions, Triggers, Views, Sequences, Table Functions)
  • Extensively worked to build Model, view Controller (MVC) architectures
  • Experience in IDE tools like Eclipse, RAD and Net Beans
  • Proficient in Functional Testing tool Quick Test Professional (QTP/UFT) and the various frameworks in QTP/UFT.
  • Experience with unit testing the applications using JUnit Framework
  • Experience in Data driven testing, Cross browser testing and parallel test execution using selenium webdriver, Testing and selenium grid.
  • Developed logging standard and mechanism based on Log4J.
  • Capable of learning new technologies and adapt to new environments quickly
  • Strong to apply new tools and technologies in the projects, team player and goal oriented, with a commitment to excellence.Sponsorship required to work in the US

TECHNICAL SKILLS:

Java & J2EE Technologies: Core Java1.7/1.6, JSP 2.1, Servlets 2.5, JDBC 3.0, JSTL 1.3, Custom tags, EJB 3.0/2.0, RMI, JAXB 2.0 and DOM, Tiles, DOJO.

Web/Application Servers: IBM Web Sphere 6.x/5.x/4.x, Web sphere MQ, BEA Web Logic 10/9.2, Oracle Weblogic12c, JBOSS, Tomcat4/5/6.

Frameworks & Middleware: Struts1.2, 2.0, Spring Framework2.0/3.0,Spring MVC, Spring web flow, JSF2/1, JMS, IBatis2.0, IBM MQ series, Apache CXF, Selenium

Web Services: SOAP, REST, WSDL, UDDI

Development Tools/IDE's: Eclipse Kepler/Juno, My Eclipse8.0, WSAD 6.0, RAD, Net beans 4.1, BEA Weblogic Workshop.

Design Methodologies: RUP, UML, J2EE design Patterns.

Design Tools: Rational Rose, Microsoft Visio 2003, Visual Paradigm.

Open Source: JUnit, log4j1.2, GIT, CVS,SVN, Perforce, Rational Clear Case, Source Tree and GIT Hub.

Databases: Oracle MS SQL Server 2008, MS Access, MySQL.

Database Tools: TOAD 9.0 and SQL Developer Client tools.

Web Development: AJAX, JQuery, Angular JS

Scripting Languages: Maven3.0, Ant 1.5/1.7, Perl, PHP, Java Script, UNIX

Markup Languages: HTML 5.0/4.0, XML 1.1, XSL, XSLT, DHTML.

WORK EXPERIENCE:

Sr. Java Developer

Confidential - Columbus, OH

Responsibilities:

  • Participated in project planning sessions with business analysts and team members to analyze business IT Requirements and translated business requirements into working model.
  • Agile implementation by daily SCRUMS and day - to-day user interactions.
  • Designed the complete process flow of the application using Agile development methodology.
  • Extensively used Core Java such as Multi-Threading, Exceptions, and Collections.
  • Accurev and GIT is used as Code Versioned control.
  • Used apache log4j Logging framework for logging, debugging and troubleshooting the application
  • Designed and developed Business Services using Spring Framework and DAO Design Patterns
  • Provided programming estimates, identified potential problems and recommended alternative solutions.
  • Coordination with client in order to have a thorough understanding of software requirements.
  • Working closely with Tech Lead and Tech Manager to design and implement solutions.
  • Partner with Quality Assurance team to troubleshoot applications and address identified issues.
  • Provide communication with multiple partnering teams in regards to development status
  • Responsible for writing unit tests using JUnit.
  • Implemented Service oriented architecture using Restful web services.
  • Developed complex SQL queries to fetch data.
  • Work with database team to complete data sync from external sources into our Dev and Test databases.
  • Conducted code reviews to ensure the delivery of quality code.
  • Worked on Web deployments in DEV, QA and UAT environments.
  • Support the Application whenever encountered Production issues.
  • Created deliverable Installation, Configuration and Technical Design documents.

Environment: Java, AngularJs, Spring Core, Eclipse, SOAP/REST based Webservices, JSON, MS SQL Server, Jenkins, Accurev, GIT, Maven, XML, XML-schema, JUNIT, JIRA, PL/SQL.

Sr. Java Developer

Confidential - Columbus, OH

Responsibilities:

  • Participated in project planning sessions with business analysts and team members to analyze business IT Requirements and translated business requirements into working model.
  • Agile implementation by daily SCRUMS and day - to-day user interactions.
  • Designed the complete process flow of the application using Agile development methodology.
  • Extensively used Core Java such as Multi-Threading, Exceptions, and Collections.
  • Perforce is used as Code Versioned control.
  • Used apache log4j Logging framework for logging, debugging and troubleshooting the application
  • Designed and developed Business Services using Spring Framework and DAO Design Patterns
  • Coordination with client in order to have a thorough understanding of software requirements.
  • Working closely with Tech Lead and Tech Manager to design and implement solutions.
  • Partner with Quality Assurance team to troubleshoot applications and address identified issues.
  • Provide communication with multiple partnering teams in regards to development status
  • Responsible for writing unit tests using JUnit.
  • Implemented Service oriented architecture using Restful web services.
  • Developed complex SQL queries to fetch data.
  • Work with database team to complete data sync from external sources into our Dev and Test databases.
  • Conducted code reviews to ensure the delivery of quality code.
  • Worked on Web deployments in DEV, QA and UAT environments.
  • Support the Application whenever encountered Production issues.
  • Created deliverable Installation, Configuration and Technical Design documents.

Environment: Java, Spring MVC, Spring Core, Eclipse, SOAP/REST based Webservices, JSON, MS SQL Server, Jenkins, GIT, Barista, Maven, Gradle, Perforce, WADL, XML, XML-schema, JUNIT, JIRA, PL/SQL.

Sr. Java Developer

Confidential -Southlake, TX

Responsibilities:

  • Participated in project planning sessions with business analysts and team members to analyze business IT Requirements and translated business requirements into working model.
  • Agile implementation by daily SCRUMS and day - to-day user interactions.
  • Extensively used Core Java such as Multi-Threading, Exceptions, and Collections.
  • Developed the front end user interfaces using JSP, JSTL, JSF, jQuery, AJAX, JSON, javascript, HTML and CSS.
  • Worked on Integration of Spring and Hibernate Frameworks.
  • Used Hibernate as Object Relational Mapping (ORM) Tool for the backend data persistence.
  • Used SOA Architecture to Develop REST Web services, generated WADL and consume the services.
  • Implemented web services using Contract first approach. Involved in developing domain model for the application. Used CXF implementation framework for web services and integrated with spring using JAXB binding.
  • Used annotation based transactional support of Spring Framework
  • Tested the Web services using SOAP UI Client tool also used Eclipse as IDE.
  • Used Jenkins for Continuous Integration.
  • Responsible for writing unit tests using JUnit.
  • Used apache log4j Logging framework for logging, debugging and troubleshooting the application
  • Managing the version control for the deliverables by streamlining and re-basing the development streams.
  • Involved in Unit Testing, Integration Testing, and System Testing etc.
  • Used JIRA in tracking bugs and issues.

Environment: Java, Spring MVC, Spring Core, Spring Batch, Eclipse, Servlet, Hibernate, CXF Web Services, REST Web Services, JSP, JSF, JSTL, jQuery, AJAX, JSON, HTML, CSS, javascript, JAXB, MS SQL Server, Maven, Gradle, WADL, XML, XML-schema, JUNIT, JIRA, PL/SQL.

Sr. Java Developer

Confidential -Plano, TX

Responsibilities:

  • Scrupulously involved in Agile Standup meetings throughout the project with team members on day to day basis for the update on project status using Rally Software.
  • Actively participated in the Analysis, Design, Development and Testing phases of various modules.
  • Designed the complete process flow of the application using Agile development methodology.
  • Involved in design sessions during sprint design meetings to understand and come up with design solutions for the user stories.
  • Provided programming estimates, identified potential problems and recommended alternative solutions.
  • Extensively used Core Java such as Multi - Threading, Exceptions, and Collections.
  • Designed and develop web based UI application using Struts tiles frame work and used JSTL, Ajax, CSS, JQuery for the presentation layer.
  • Use Java, J2EE technologies to develop UI and server side components. Use Struts and Spring framework to implement MVC design patter.
  • Designed and developed Persistence layer components using Hibernate.
  • Worked in close cooperation with project managers, system engineers, system testers and other functional team members to meet client specification.
  • Implemented the middle tier using EJB framework and configured WebSphere MQ.
  • Worked extensively with Java Cryptography, JCE and JCA.
  • Implemented SSO features for Shell users.
  • Integrated subsystems using SOAP based Web services and Apache Axis2.
  • Implemented Service oriented architecture (SOA) using Restful web services.
  • Developed complex SQL queries to fetch data.
  • Used Sonar to maintain quality of source code.
  • Used Jenkins for Continuous Integration.
  • SVN is used as Code Versioned control.
  • Work with database (EBI) team to complete data sync from external sources into our Dev and Test databases.
  • Developed test cases for each component in different tiers using Junit, also used Eclipse as IDE.
  • Conducted code reviews to ensure the delivery of quality code.
  • Created deliverable Installation, Configuration and Technical Design documents.

Environment: Java, Spring MVC, AngularJS, HTML, Ajax, JQuery2.0, JavaScript, Servlet, JSP, Spring, Hibernate, SOAP/REST based Webservices, log4J, Maven4.0, JUnit, Eclipse, UNIX, Weblogic12c, SQL Server 2008, SQLDeveloper Client tool, Source Tree.

Java Developer

Confidential -Plano, TX

Responsibilities:

  • Gathered and Analyzed the requirements and designed the applications
  • Developed various Complex JSR 286 Portlets and Spring MVC portlets for the MyPepsiCo website.
  • Developed the front end user interfaces using JSP, JSTL, JSF, jQuery, AJAX, JSON, HTML and CSS
  • Extensively used Core Java such as Multi - Threading, Exceptions, and Collections.
  • Used Hibernate framework for the backend persistence and used OSCache as a caching mechanism, also used Eclipse as IDE.
  • XSS(Cross Site Scripting) vulnerabilities are handled/resolved for the MyPepsico Site using open source web application security control library ESAPI
  • Added changes to the Grid (JSP and Styling) for the Home page of the Portal.
  • Analyzed and gave the estimation for Mypepsico Mexico site to migrate from Liferay portal to Vignette
  • Interviewed and mentored new team members.
  • CVS is used as Code Versioned control and follow the code standards.
  • Used Maven scripts to build the application and deploy it on Application Server based on various environments
  • Participate in code reviews, troubleshooting, bug fixing, preparing test environments, execute User acceptance testing and providing production support.
  • Implemented Change Request raised by Business users.
  • Using SharePoint tool for collaboration/communication/decision making among the team.

Environment: Java, Spring, JSP, Hibernate, OSCache, JAXB, XML, jQuery, JSF, HTML, CSS, AJAX, JSON, XPath, VAP7.4, Liferay Portal, Autonomy IDOL, Ant, Weblogic, SQL Server 2008, PostgreSQL, Log4j

Sr. Java Developer

Confidential

Responsibilities:

  • Requirement gathering & Creating Technical design documents based on the requirement analysis.
  • Designed solutions to user requirements.
  • Involved in designing Application based on MVC architecture.
  • Developed Struts components like Action classes, Form beans.
  • Developed form validations using Struts validator framework.
  • Developed views based on JSP and tiles
  • Extensively used Core Java such as Multi - Threading, Exceptions, and Collections.
  • Designed and developed Business Services using Spring Framework (Dependency Injection) and DAO Design Patterns
  • Implemented the business layer by using Hibernate with Spring DAO and also developed mapping files and POJO java classes using ORM tool.
  • Used Spring core and dependency injection features to dynamically load different device types properties
  • Responsible for writing unit tests using JUnit.
  • Developed SOAP based web services in eclipse using top down approach.
  • Developed XSDs for request and response XML, and used JAXB to convert into Java objects.
  • Tested the performance of Web Services using SoapUI tool.
  • Involved in the development of SQL queries and Stored Procedures in SQL Server.
  • Used Apache Axis 2 web service standard to generate java classes from WSDL and created stubs call
  • Involved in frameworks integration of Spring and Hibernate.
  • Used SOA Architecture to Develop REST Web services, generated WADL and consume the services.
  • Produced and Consumed REST based webservices, did unit testing using SOAPUI tool and generated json.
  • Worked on Database queries using SQL Server Management Studio.
  • Used JAXB to convert XML content into a Java Object.
  • Involved in integration system testing and user acceptance testing (UAT)
  • Worked on Web deployments in DEV, QA and UAT environments.
  • Support the Application whenever encountered Production issues.
  • Deployed application in Weblogic Application server.
  • SVN is used as Code Versioned control.
  • Firebug is used as debugger.
  • Used Maven script to build application.

Environment: Core Java1.6, SQL Server 2008, JSP, Spring3.0, Hibernate4.0, JavaScript, HTML, jQuery, Ajax, Apache CXF Framework, REST Webservices, JAXB, Linux, Shell scripting, WinSCP, log4J, Maven, SVN, Weblogic Server11g, Eclipse, Microsoft Visio.

We'd love your feedback!