We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

2.00/5 (Submit Your Rating)

ColumbuS

SUMMARY

  • 8+ years of experience as a Full Stack Java Developer in Software Development Lifecycle (SDLC) core areas such as Analysis, Design, Implementation, Testing and Deployment of Object Oriented, Client - Server, Web-Based, Distributed and Enterprise Applications wif Java/J2EE technologies & developing applications wif agile methodology.
  • Programming experience in Java, Servlets, JSP, Java Script, JDBC, JSF, XML, EJB, Struts, Spring MVC, Ajax, Hibernate, JDBC, HTML, DHTML, CSS and Web Services.
  • Extensive knowledge in Front End technologies like J Query, JavaScript, HTML and CSS.
  • Experience wif web/application servers like Apache Tomcat, JBoss, IBM Web Sphere, WebLogic
  • Proven expertise in working wif databases like Oracle 8i/ 9i/ 10g/ 11g, SQL Server, DB2, database programming using PL/SQL.
  • Expert in HTML5/CSS3 development and has experience in Angular.js.
  • Expertise in building strong websites confirming Web 2.’0 standards using Angular.js Framework & CSS-Bootstrap to develop valid code and table-free sites
  • Worked on OOAD and OOP from designing UML diagrams using IBM Rational Rose and Microsoft Visio tools to development phase
  • Strong working experience wif Spring Framework, which includes usage of IoC/Dependency Injection and different Spring modules like Core Container, Data Access/Integration, Web and AOP in Web applications
  • Good Experience wif XML, XSD, DTD, SAX, DOM technologies.
  • Extensive experience wif Frameworks in Struts, ORM (Hibernate) and spring (Spring MVC, Spring Context, Spring DAO, Spring ORM, Spring Security).
  • Knowledge on service oriented architecture (SOA), workflows and web services using XML, Test Driven Development (TDD) Environment, SOAP and WSDL
  • Extensive experience in implementation of teh version control software VSS, CVS, SVN and Clear Case
  • Experience on complete software development life cycle (SDLC) wif software development models like JIRA, Agile Scrum Model, Prototype model & RUP, Waterfall model.
  • Development, testing and deployment experience of enterprise applications on Windows 98 / … / XP, Linux, Knowledge in UNIX Shell Script & UNIX platforms through IDE's such as Eclipse/My Eclipse, NetBeans and IntelliJ
  • Experience wif log tools: Maven, JUnit, Log4j and Ant
  • Strong analytical and problem solving skills, highly motivated, good team player wif very Good communication & interpersonal skills.

TECHNICAL SKILLS

Operating Systems: Windows 2000/XP/95 server, Linux, Unix, MS-DOS.

Languages: C, C++, Java, JavaScript, XML, UML, HTML, DHTML

Java Technologies: JDK 1.6/1.5/1.4, Servlets, JDBC

Web Technologies: Struts1.2,Spring 3, MVC, Hibernate 3, SERVLETS, JSP, XML,AJAX, JavaScript, HTML, CSS, SOAP,UDDI, Java Web Services, JQUERY

Middleware: J2EE 1.4, SOA,REST WebServices

Application Servers: WebSphere Application Server 6.x, Weblogic Application Server 10.3, JBOSS 3.x,Tomcat 7.x.

Databases: IBM DB2 10, MS - SQL Server 2008/2005, Oracle 10g/9i/8i

Frameworks: Struts 1.2,JSF,Spring,Spring MVC

Tools: /IDE: Intellij IDE,WSAD 5.0, Eclipse 3.0,Jbuilder 2005,Oracle JDeveloper 10.3.3.1,NetBeans 6.0,Oracle SQL Developer 1.5.x,PL-SQL Developer 7.1.4,TOAD 8.x,Aqua data studio 10.x

Other Tools: AJAX, ANT.

Testing Tools: JUnit, Gherkins, Cucumber, Selenium

Version Control: Perforce, StarTeam, Clear Case 7/6, Clear Quest, Subversion 1.2/1.3.

OR Mapping: Hibernate 2.1

Additional Skills: Struts Portlets

PROFESSIONAL EXPERIENCE

Confidential, Columbus

Sr. JAVA Developer

Responsibilities:

  • Work wif business users to create Business Requirement Document (BRD). Write functional Specification Document (FSD) based on teh Business Requirement Document (BRD).
  • Create Technical Specification Document (TSD) based on teh Functional Specification Document. (FSD)
  • Including Class Diagrams, UML Diagrams, Transition Diagrams.
  • Involve in team architectural discussions.
  • Work directly wif others (developers and internal stakeholders) to develop a solid understanding of teh business application and requirements for which teh application is being designed.
  • Use spring JMS Template for sending and receiving messages synchronously.
  • Develop services and applications using java.
  • Develop applications using Spring framework.
  • Develop applications using Spring boot, Spring MVC and Spring Security.
  • Document teh Restful APIs using Swagger.
  • Use cloud foundry to push applications into GAIA cloud
  • Write DB2 queries to retrieve teh data from teh database.
  • Create rest end points for HTTP requests such as GET, POST, PUT and DELETE using spring boot.
  • Write Junit test cases to perform unit testing on teh code developed.

Environment: - Java8, ECMA Script6, Power Mockito, Spring, REST, SOAP UI, DB2, Jenkins, JBoss, Intellij, Git (Source Tree), Bitbucket, UM, DDD (Domain Driven Design), Splunk, GAIA(Cloud), ADFS, EPV-AIM, JIRA, Cassandra, Sonar Cube, Knock out JS, Cloud Foundry, Swagger

Confidential, Louisville Kentucky

Full Stack Developer

Responsibilities:

  • Participate in teh discussion wif teh business experts to understand teh Business requirements and prepare them in to technical requirements towards development.
  • Created html UI for various screens such as location profile, equipment, instructions and routing rules.
  • Used Bootstrap along wif Angular JS in creating teh application.
  • Developed custom directives in Angular JS dat could be re-used like a template across teh application and can be re-used to manipulate DOM across teh application.
  • Used Angular JS and Node JS to implement rich functionality in various pages: form validation, grid, search, sort, pagination.
  • Worked extensively on JQgrids, jquery controls and javascript.
  • Created CSS classes and also worked on CSS integration.
  • Used Java 8 lambda expressions.
  • Implemented functional interfaces and method references.
  • Wrote restful web services for service layer.
  • Worked wif NOSQL (Couch base) and its integration wif spring.
  • Wrote Junit test cases.
  • Used Log4j as logging framework to capture teh log traces of applications in debugging teh issues.
  • Used TFS (Team Foundation Server) for Source Control and Version Management.
  • Used Active MQ and JMS for sending and receiving messages.

Environment: J2EE, Web Services(SOAP, RESTFUL), Log4j, HTML5, CSS3, Apache Tomcat, Maven, Oracle(12c), TFS, CSS, HTML, JavaScript, Web logic, JQgrid, Spring MVC, Angular JS, Bootstrap, SOAP, Ajax, Java 8, JMS(Active MQ), JUnit

Confidential, Columbus Ohio

JAVA/J2EE Developer

Responsibilities:

  • Participate in teh discussion wif teh business experts to understand teh Business requirements and prepare them in to technical requirements towards development.
  • Involved in designing UML diagrams using Rational Rose.
  • Programming and Development of modules involving Struts, Spring, AJAX, Servlets, JSP, JSTL, JQuery and JS.
  • Wrote services using SOAP for teh service layer.
  • Written teh Java Script, HTML, DHTML, CSS, Servlets, and JSP for designing GUI of teh application.
  • Used Struts Framework in teh application, which is based on MVC design pattern. Developed Action classes and Form beans and configured teh struts-config.xml.
  • Used Dependency Injection feature of spring framework and O/R mapping tool Hibernate for rapid development and ease of maintenance.
  • High level design of SOA components to complete end-to-end B2B integration
  • Written JUnit Test cases for teh Helper, Gateway and Action classes which support teh application.
  • Designed various tables required for teh project in SQL database and used Stored Procedures in teh application.
  • Developed teh automatic build scripts using ANT for teh application and deployed and Web Sphere Application server.
  • Wrote JUnit test cases.
  • Utilized SVN as a version control system and for code management.

Environment: J2EE, JSP, Servlets, Struts, JSTL, JMS, XML, XSLT, Web Service(SOAP and Restful), Spring, Hibernate, J Query, Java Script, Ajax, DHTML, HTML, CSS, IBM Web Sphere Application Server 6.x, Apache Tomcat, Web Services, Oracle, ANT, Rational Clear Case, JUnit, log4j, Oracle 12c

Confidential, Cincinnati Ohio

JAVA/J2EE Developer

Responsibilities:

  • Worked as a Java Developer and involved in analysis of requirements, design, development, Unit and Integration testing.
  • Interact wif Business Analyst and Subject Matter Experts (SME) to understand teh requirements and for any clarifications required by teh team, followed agile methodology and SCRUM meetings to track, optimize and tailor features to customer needs.
  • Designed and developed Application based on Spring framework using MVC design patterns.
  • Developed teh application using Struts Framework dat leverages classical Model View Layer (MVC) architecture.
  • Designed and implemented teh presentation layer using JSP, tag libraries, CSS, AJAX, HTML and DHTML.
  • Implemented Java 1.5 new features like generics, auto boxing/unboxing, enhanced for loops in teh application.
  • Designed and integrated teh full scales hibernate / Struts.
  • Developed Action forms, Action classes and struts-config.xml file of Struts Framework Developed workstation web module using Struts MVC, JSTL, and integration wif Hibernate.
  • Published and consumed Web Services using SOAP, WSDL and deployed.
  • Used teh Java Collections API extensively in teh application.
  • Tables creation and involved in writing SQL queries using Joins and Stored Procedures.
  • Worked and Modified teh Database Schema according to teh Client requirement.
  • Used Clear case as teh version control.

Environment: Linux, Struts framework, Log4j, Hibernate, JSP, JSTL, Servlets, JDBC, SOAP UI, Web Services, Apache Tomcat, Oracle, SQL, Clear case, JavaBeans, CSS, HTML, DHTML, JavaScript, Web Sphere.

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Involved in SDLC's requirements gathering, analysis, design, development and testing of application developed using AGILE methodology.
  • Developed class diagrams and sequence diagrams wif teh halp of Enterprise Architect.
  • Involved in developing code for obtaining bean references in Spring framework using Dependency Injection (DI) and Inversion of Control (IoC).
  • Involved in development of presentation layer using JSP and Spring MVC
  • Created configuration files for Spring, Hibernate.
  • Implemented Object-relation mapping in teh persistence layer using Hibernate framework.
  • Used Web services - WSDL and SOAP for getting required information from third party.
  • Used JUnit to write repeatable tests mainly for unit testing.
  • Used Log4j as logging framework to capture teh log traces of applications in debugging teh issues.
  • Deployed teh complete Web applications in WebLogic server.
  • Used ANT tool for building and packaging teh application.
  • Used Subversion SVN for Source Control and Version Management.
  • Involved in developing UI layer using JavaScript, JQuery, and AJAX.

Environment: JDK 1.6, J2EE, Servlets 2.5, Spring 3.0, Oracle 10g, Hibernate 3.5, XML1.0, SVN, Eclipse 3.4, Log4J, Junit4.x, WebLogic 9.0, Apache Axis2 1.4.1, Angular JS, Web services, SOAP, PL/SQL, JAX-WS.

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Software Development is driven by pure agile methodology, short sprints in form of iterations and developed using Java JEE components.
  • Developed applications in Eclipse IDE and Deployed in Web Sphere Application Server 8.5 and JBoss Application Server.
  • Implemented Spring Web MVC framework for teh applying MVC Implementation to teh web application.
  • Involved in Designing and Developing UI Interface using JSP, CSS, HTML, Java Script, AJAX and J Query.
  • Involved in developing and configuring server side J2EE components like Servlets, JSP, JDBC, JSON, and REST Web Services, J2EE platform using Eclipse IDE, and deployments in JBoss App Server environments.
  • Used SVN for version controlling.
  • Created database tables in Oracle and created required SQL queries, stored procedures and used JDBC to perform database operations.
  • Developed persistent classes, including association, inheritance, polymorphism, composition and teh Java collections framework.
  • Used Log4j for Logging and Used Quality Center for Bug Reporting Tool
  • Performed Unit Testing of teh developed component using JUnit.

Environment: HTML, Java 1.7, JSP, Servlets, Spring, Core Java, JBoss Server 7.0, Web Sphere Application Server, JDBC wif Oracle 10g, Quality Center, SVN, JavaScript, J Query, CSS, Eclipse, REST, JAX-RS, SQL Developer, Maven.

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Developed Spring MVC controllers, JQuery UI libraries: Auto complete, JQuery UI table, used JSTL tag library, developed custom tags, JQuery AJAX API.
  • Used Hibernate annotations, one to one, many-to-one, one-to-many, many-to-many associations.
  • Created Spring MVC - REST based JSON Services, used Rest Template for making a client call to JAX-RS web services.
  • Good experience in Web Design and Development
  • Used teh Collections API, Generics while developing code.
  • Experience creating dynamic web interfaces utilizing modern Javascript frameworks such as jQuery, Angular JS.
  • Developed teh UI Layer using Struts, JSP, JavaScript, jQuery, AngularJS, JSTL, XML and XPath.
  • Used SVN (Subversion) for source control.

Environment: J2EE, Soap Web Services, WebLogic 10.3, Spring 3.1, JAX-RS, Jersey, Java Beans, JAX-WS Jackson, Hibernate 4.1.0, Eclipse 3.5, SVN, HTML5, Maven 2.x, Oracle 11i

Confidential

JAVA/J2EE Developer

Responsibilities:

  • Involved in SDLC's requirements gathering, analysis, design, development and testing of application developed using AGILE methodology.
  • Developed JSP for UI and Java classes for business logic.
  • Utilized JavaScript for client side validation.
  • Utilized Oracle PL/SQL for database operations using JDBC API.
  • Involved in teh design, development and deployment of teh Application using Java/J2EETechnologies.
  • Created Action Forms and Action classes for teh modules.
  • Developed JSP's to validate teh information automatically using Ajax.
  • Created struts-config.xml and tiles-def.xml files.
  • Developed Ant script to create war/ear file and deploy teh application to application server.
  • Extensively involved in database activities like designing tables, SQL queries in teh application and maintained complex reusable methods which implements stored procedures to fetch data from teh database.
  • Used CVS for version control.

Environment: Java/J2EE, JSP, Servlets, Struts 1.1, Spring, JUnit, Eclipse, Apache Ant, JSP, JavaBeans, JavaScript, Tomcat 4.1, Oracle 9i, XML, XSLT, HTML/DHTML/XHTML, CSS, Tiles, Ajax, PL/SQL.

We'd love your feedback!