We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Java/J2ee Developer with 7+ Years of experience in Design, Analysis, Web Development and Implementation of J2EE Technologies in various domain such as Cargo, Healthcare, Information and entertainment.
  • Proficient in working with various technologies like Java/JEE, Core Java, JSP, Servlets, JDBC, Struts, Spring - 3.0, XML, Web Services and Design Patterns.
  • Expertise in working with various database/tools like Oracle10g/11g, Toad, SQL Developer.
  • Implemented and have high knowledge in testing tools like JUnit and SoapUI.
  • Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and highly competent in gathering user requirements and converting them into software requirement specifications using UML, Object Oriented Techniques.
  • Very high experience in Application Servers such as JBOSS and ApacheTomcat .
  • Strong understanding of Object Oriented Analysis and Design (OOAD) concepts, various Design Patterns with excellent logical and analytical skills focused towards business needs.
  • Implemented login authentication using Open SAML2.0 with spring security.
  • Experienced in Waterfall approaches and have knowledge in methodologies like Agile, Scrum
  • Appetite towards cutting edge technologies like Mongo DB (quite interesting and amazing DB- non relational), AWS Cloud which helps me to keep updated to the latest technologies.
  • Extensively used Eclipse
  • Demonstrated success in design, development and deployment of enterprise-scale applications in Logistics, Healthcare and Information, Media and Entertainment.
  • Experienced in using Continuous Integration and build tools ANT and Jenkins.
  • Experienced with different version management software such as Tortoise SVN, GIT, Clearcase
  • Experience in developing Web Services using Apache wink and REST
  • Experience in scrum tools like JIRA and Rally
  • Involved in setting up code quality tools like Findbugs, PMD and check style.
  • Experience working in Test Driven development.
  • Developed few Xqueries to retrieve documents from MarkLogic database.
  • Experience in JUnit frameworks.
  • Developed best guidelines/practices for coding standards, designing and deploying.
  • Extensive experience in software development methodologies including Agile (Scrum), Iterative and Waterfall.
  • Worked on different OS like Windows XP, UNIX.
  • Played ‘Scrum Master’ role for the team and Organized daily status meetings with Team members.
  • Project Manager and Business Stake holders. Firm understanding of Agile (TDD) using Flex Unit and J Unit, logging using log4j, and debugging and profiling using the eclipse IDE.
  • Experience in using testing Tools J Unit, Selenium, Cucumber/Gherkin.
  • Experience using an Integrated Development Environment like Eclipse, RAD 7.5/8.5 for code development.
  • Experience in designing, developing and implementing E-Commerce, B2B applications using JEE technologies in Telecom, Banking, and Insurance domains.
  • Expert knowledge of, and strong hands on experience with AJAX frameworks (Ext-JS/DOJO) and JavaScript libraries.
  • Good Inter-personal skills gained through interaction with technical and functional teams. Capable of quickly learning and delivering solutions as an individual and as part of a team
  • Able to work with little or no supervision. Good communication and time management skills.

TECHNICAL SKILLS

TOOLS: AND TECHNOLOGIES:

Languages: C, C++, Java 8(JSP, Servlets, JSTL, and other java related technologies ).

Operating Systems: Windows (10/8.1), Ubuntu, Mac

Scripting languages: HTML, DHTML, XML, JavaScript, JSON, XML, XSL, XSLT, JSP, JSTL.

Web Technologies: JSP, Servlets, AngularJs, jQuery, ReactJS, NodeJS, EJB, Hibernate, Struts, Spring, JDBC, HTML5, DHTML and XML, CSS3, Web Services, WSDL, SOAP, MQ Series, Apache Camel, Kafka, Spring Boot, ExpressJS

Databases: Oracle, MySQL, MSSQL Server.

IDE: Eclipse, IntelliJ, NetBeans.

Web Servers: JBoss, WebLogic, WebSphere, Tomcat.

Frameworks: Spring (MVC, AOP, ORM, Web Service, DAO, Social, Security, etc.).

Reporting Tools: Jasper Reports, BIRT, Crystal Reports.

Tools: MS-Visio, Visual Studio, Sublime, Eclipse, Notepad++, GitHub, JIRA, ClearQuest, RTC, MS Project, Excel, SharePoint, MS Access.

Database Tools: SQL Developer, DB Artisan, TOAD, MSSQL Server Management Studio

XML Technologies: DOM, SAX, JAXP, JAXB, XML-RPC and XML Beans.

PROFESSIONAL EXPERIENCE

Confidential

Java Developer

Responsibilities:

  • Developed using web based technologies such as Hibernate ORM and Web Services (REST /SOA /micro services).
  • Implemented different design patterns such as Singleton, Session Façade, Factory, MVC, Business Delegate, session facade and DAO design patterns.
  • Used JPA (Object Mapping for the backend data persistence).
  • Worked with tracking tool JIRA on Agile Scrum performance estimation and capacity planning work with the project manager and product development teams to create and implement projects.
  • Development of front end web pages using JSP2.0, JSON, Angular JS, JS Bootstrap, CSS, JavaScript and Spring TLD.
  • Worked on cloud based applications implementing a service-oriented-architecture (SOA).
  • Tested code using TDD approach to development which combines test-first development where you write a test before you write just enough production code to full fill that test and refactoring.
  • Used LDAP and Microsoft active directory series and built interfaces for the same.
  • Developed using Maven build scripts to automate the deployment to various Web Server.
  • Configure Oracle WebLogic Server forms part of Oracle Fusion Middleware portfolio which supports Oracle and other JDBC-compliant databases.
  • Worked with Adobe Flex to create expressive and interactive interfaces.
  • Oracle WebLogic Server Process Edition configuration also includes Business Process Management and Data Mapping functionality.
  • Used GIT for source control and developed a logging component using Log4J to log messages and errors.
  • Worked on relational databases and wrote SQL scripts to manage the database.
  • Involved in a full lifecycle Object-Oriented application development - Object Modeling, Database Mapping, GUI Design.
  • Focused on Test Driven Development; thereby creating detailed JUnit tests for every single piece of functionality before writing the functionality.
  • Developed Functional Requirement Document based on users' requirement.
  • Experienced with Flex framework for building and maintaining web applications.
  • Monitored the error logs using Log4J and fixing the problems.

Environment : Java / J2EE, JSP, CSS, JavaScript, AJAX, Servlets, Hibernate, Spring, XML, EJB, Web Services, SOAP, Eclipse, Rational Rose, Oracle, HTML, XPATH, XSLT, DOM and JDBC.

Confidential

Java Developer

Responsibilities:

  • Participated in user requirement sessions to gather business requirements.
  • Performed software installation, upgrades, troubleshooting and maintenance on UNIX servers.
  • Generated User Interface Templates using JSP, HTML5, NodeJS, JavaScript, Ajax, Bootstrap, and CSS.
  • Developed client-side components utilizing SOA, Java Swing framework and Spring Batch.
  • Used Hibernate - Object Relational Mapping Tool for the backend data persistency.
  • Created a spring container file for configuring Hibernate and to perform Dependency injection among all bean class involved in business logic operation.
  • Executed all the web service test scenarios by using SOAPUI.
  • Used MVC architecture framework Spring MVC to implement user interfaces. Implemented validations and tiles for web pages using struts validation framework.
  • Used Hibernate framework for the backend persistence.
  • Development of JavaScript for validations and other functionalities.
  • Used Struts annotation to perform Validation and implemented JSP custom tags according to the functionality.
  • Used Rational Application Developer for writing code.
  • Used JMS API implementation such as ActiveMQ.
  • Used Hibernate for object relational mapping.
  • Actively Involved in EJB component development, deployment for the different application interfaces.
  • Responsible for the development and maintenance of various stored procedures written in db2.
  • Experience in various data sources like Oracle, IBM db2, and SQL Server
  • Involved in developing the SQL queries for pulling the data from db2, Oracle, SQL database.
  • Implemented logging in the application using Log 4J.
  • Implementation of web services using RESTFUL JAX RS and AWS.
  • Used RAD (Rapid application development) Methodology.
  • Used ClearCase as a Source Control tool for merging the code.

Environment: : Core Java, J2EE, Spring Framework, Spring MVC, Hibernate 3.x, jQuery, JSON, JSF, Servlets 2.3, JDBC, AJAX, Web Services, SOAP, XML, Java Beans, XStream, Apache POI, Ext JS, jQuery, Restful, JavaScript, Oracle 11g, IBM RAD

Confidential - West Des Moines, IA

Java Developer

Responsibilities:

  • Worked on all phases of Agile methodology life cycle. Used Agile based SCRUM methodology for developing the project.
  • Design and developed Endpoints using Spring IOC (Dependency Injection)
  • Extensively used MVC, Factory, and Singleton Design patterns.
  • Integrated Hibernate with Spring and used Hibernate template for data access.
  • Developed web services using SOAP and REST.
  • The view is constructed by using JSP, HTML, CSS, and JavaScript.
  • Developed test cases for Unit testing using JUnit and performed integration and system testing
  • Involved in coding for the presentation layer, JSP, AJAX, XML, XSLT and JavaScript.
  • Automated test cases with SOAP UI and Groovy scripting.
  • Developed front end web pages using JSP2.0, JSON, Angular JS, CSS, JavaScript.
  • Developed WebSphere Portal products to give users a single point of access to the applications, services, information, and social connections they need.
  • Closely worked and supported the creation of database schema objects (tables, stored procedures, and triggers) using Oracle, SQL.
  • Use JUnit framework for writing the test cases.
  • Developed and modified database objects as per the requirements.
  • Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviews.
  • Interaction with customers and identified System Requirements and developed Software Requirement Specifications.
  • Implemented Java design patterns wherever required.
  • Involved in development, maintenance, implementation and support of the System.
  • Involved in initial project setup and guidelines.
  • Implemented Multi-threading concepts.

Environment: JDK, Servlets, JSP, Spring, HTML, XHTML, XSLT, JDBC, EJB, Oracle 10g, JBoss, Eclipse, Maven, Agile development process, WSDL, SOAP, UDDI, JAXB, CVS, PL/SQL, Rational ClearQuest, JUnit, Windows XP and Log4j

Confidential - Jefferson City, MO

Java Developer

Responsibilities:

  • Designed & developed the application using Spring Framework
  • Developed class diagrams, sequence and use case diagrams using UML Rational Rose.
  • Designed the application with reusable J2EE design patterns
  • Developed test cases for Unit testing using JUnit and performed integration and system testing
  • Involved in coding for the presentation layer using Struts Framework, JSP, AJAX, XML, XSLT and JavaScript
  • Closely worked and supported the creation of database schema objects (tables, stored procedures, and triggers) using Oracle SQL.
  • Designed DAO objects for accessing RDBMS
  • Designed & developed Data Transfer Objects to carry the data between different layers
  • Developed web pages using JSP, HTML, DHTML and JSTL
  • Designed and developed a web-based client using Servlets, JSP, Tag Libraries, JavaScript, HTML and XML using Struts Framework.
  • Developed views and controllers for client and manager modules using Spring MVC and Spring Core.
  • Used Spring Security for securing the web tier Access.
  • Business logic is implemented using Hibernate.
  • Involved in Unit integration, bug fixing, acceptance testing with test cases, Code reviews.
  • Interaction with customers and identified System Requirements and developed Software Requirement Specifications.
  • Implemented Java design patterns wherever required.
  • Involved in development, maintenance, implementation and support of the System.
  • Involved in initial project setup and guidelines.
  • Implemented Multi-threading concepts.

Environment: Java, PL/SQL, SQL, HTML, CSS 3.0,Java Script, hibernate, Middleware Technologies, Ajax, Servlets, JSP 2.0, Web logic 10.4, JBoss, WebSphere, XML, XHTML, Eclipse, JMS, Oracle11g, EJB 3.0

Confidential

Java Developer

Responsibilities:

  • Participating in system design, planning, estimation, and implementation.
  • Involved in developing Use case diagrams, Class diagrams, Sequence diagrams and process flow diagrams for the modules using UML and Rational Rose.
  • Developed the presentation layer using JSP,AJAX, HTML, XHTML, CSS and client validations using JavaScript.
  • Developed and implemented the MVC Architectural Pattern using Spring Framework.
  • Developed various EJBs (session and entity beans) for handling business logic.
  • Developed Session Beans and DAO classes for Accounts and other Modules.
  • Worked on generating the web services classes by using WSDL, UDDI, and SOAP.
  • Consumed Web Services using WSDL, SOAP, and UDDI from the third party for authorizing payments to/from customers.
  • Involved in Units integration using JUnit, bug fixing, and User acceptance testing with test cases.
  • Used CVS for version control and Maven as a build tool.
  • Designed and developed systems based on JEE specifications and used Spring Framework with MVC architecture.
  • Used Spring Roo Framework Design/Enterprise Integration patterns and REST architecture compliance for design and development of applications.
  • Involved in the application development using Spring Core, Spring Roo, Spring JEE, Spring Aspects modules and Java web-based technologies such as Web Service (REST /SOA /micro services) including micro services implementations and Hibernate ORM.
  • Used LDAP and Microsoft active directory series for authorization and authentication services.
  • Implemented different design patterns such as singleton, Session Façade, Factory, and MVC design patterns such as Business delegate, session façade and DAO design patterns.
  • Used JPA - Object Mapping for the backend data persistence.

Environment: Java 5, SOA, JMS, JMX, IBM MQ Series 5.3, Angular JS, Restful web services, Node JS, Web Services, Axis, SOAPUI, Hibernate, JNDI, XML, XSD, JAXB, JAXP, Spring, GIT, JUnit, JProfiler 5.1, Ant, JPA, JTA, JDBC 2.0, Maven, PL/SQL Developer, DB2, Unix, Log4J, UML and Agile.

We'd love your feedback!