We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • Over 6 years of experience in various phases of Software development including system analysis, design, development, testing, and implementation of web - based applications using JEE architecture.
  • Expertise in development of Applications involving J2EE technologies with Java, Servlets, JSP, JavaScript, AJAX, Spring MVC, Hibernate, JPA, XML, JDBC, Restful, SOAP Web Services, PL/SQL, Perl and UNIX shell scripting.
  • Expertise in developing and consuming Web Services including different technologies and standards like SOAP/UDDI/WSDL, RESTful, JAX-WS, JAX-RS, Apache CXF.
  • Experience with frame works like Struts, Spring, Hibernate and JPA.
  • Experienced in web services design and development using HTML, Java Script, Angular JS, AJAX, CSS, JSP Tag libraries, XML and JSON.
  • Evaluated application architectures, made suggestions, and led refactoring efforts to solve problems by applying enterprise application design patterns including Domain Driven Design, Object-Relational Mapping (ORM), Repository and Unit of Work patterns, Inversion of Control (IoC), separation of concerns, and proper layering and solution structure. Used the same techniques to architect new application projects as well.
  • Expertise in using J2EE Application Servers like Oracle Weblogic and WebServers like Tomcat 5.x/6.x.
  • Expertise in d Confidential base modeling and development using SQL and PL/SQL in MySQL.
  • Experience in Regression testing and Unit testing using tools like JUnit.
  • Experienced in Adobe LiveCycle ES3/ES4 with work experience in LiveCycle Workspace, Process Management, and digital signature and Document output services like LiveCycle PDF generator and good knowledge to other modules like D Confidential Services.
  • Excellent experience in installing Adobe LiveCycle Enterprise Suite, creating d Confidential sources and deploying EAR's in Weblogic and WebSphere Application Server, and manually configure them based on the Environment requirements.
  • Expertise in Spring framework, including Spring IoC, Spring DAO support, Spring ORM, Spring AOP, Spring MVC, Spring Cache, Spring Batch, Spring Boot.
  • Expert knowledge over J2EE Design Patterns like MVC Architecture, Singleton, Factory Pattern, Front Controller, Session Facade, Business Delegate and D Confidential Access Object.
  • Proficiency in developing Model View Controller (MVC) Architecture based applications using Spring Framework.
  • Have good knowledge working on XML Suite of Technologies XML, XSL, XSLT and validations with DTD & XML Schema and processing files with SAX, DOM Parsers.
  • Hands on experience in using VMware’s vCenter and vSphere Administration, Java Swings, Apache Wicket framework.
  • Good Knowledge of using IDE Tools like Eclipse, RAD 8.0, RAD 8.5, NetBeans for Java/J2EE application development.
  • Have good knowledge of Apache Kafka but doesn’t have any working experience.
  • Experienced in supporting d Confidential analysis projects on the Amazon Web Services (AWS) cloud.
  • Experience in using Maven and ANT for build automation.
  • Experience in using version control and configuration management tools like SVN, GIT and JAZZ.
  • Involved in developing Test plans, Test Cases (Manual/Automated), Test Procedures and white-box and black-box testing.
  • Good working knowledge on Application development life cycle process.
  • Well versed with open source environment.
  • Excellent Technical, Analytical, Problem Solving skills, strict attention to detail and ability to work independently, work within a team environment.
  • Quick learner of new technologies that will allow for a more effective design and implementation.
  • Intellectual capacity to grasp new situations quickly and problem-solving skills.

TECHNICAL SKILLS:

Languages: Java, Core java

JEE Technologies: Servelets, JSP, JDBC and JMS

MVC frameworks: Spring MVC, Struts, JPA

Application frameworks: Spring

ORM frameworks: Hibernate 3.5

IDE Tools: Eclipse, STS, and Confidential RAD

Application Servers: WebLogic, WebSphere and Tomcat 5.x/6.x

DBMS: MySQL, Oracle, Columnar DB and Confidential DB2

Operating Systems: Windows- XP, Linux and Unix

Unit testing: JUnit

Methodologies: Waterfall, AGILE and SCRUM.

XML Technologies: JAX-RPC, JAX-WS, JAX-RS, SAOP and REST.

Web Technologies: HTML, CSS, XML, JavaScript, AJAX, JQuery, Bootstrap.Js

Business Rules: ILOG JRules

Forms Servers: Adobe LiveCycle ES3/ ES4 and AEM 6

Build Management: Maven, ANT, Jenkins

Others: GIT, JAZZ, SVN, CVS, JMS.

PROFESSIONAL EXPERIENCE:

Confidential

Java Developer

Responsibilities:

  • Attend daily Scrum meeting organized by ScrumMaster. Effectively communicate with technical staff at 3rd party partners by attending the meetings with them.
  • Worked on Agile, Scrum development methodology and built the application with Test Driven Development (TDD)
  • Implemented event handling using Java and JavaScript.
  • Implemented Spring MVC, Dependency Injection (DI), Aspect Oriented Programming and Spring Boot features along with spring d Confidential .
  • Developed Customized Spring Multi Action controllers for handling similar operations to avoid redundancy of code and configured spring and Spring JDBC frameworks to develop full-fledged MVC and DB interaction application.
  • Designed and developed various Web forms using HTML, CSS, Bootstrap, JavaScript and JSPs.
  • Developed the web application by integrating JSP employing AJAX, JQuery at client - side components enabling rich web applications without any separate plugins.
  • Configured Weblogic 12.1.3 Server for deploying web and business components.
  • Developed Stored Procedures using Oracle, DDL and DML statements, functions, triggers while interacting with D Confidential bases.
  • Used log4j for tracking errors and debugging the code.
  • Used SPLUNK tools for logs analysis and created alters in Splunk if the errors reached specific threshold count.
  • Used Confidential ILOG JRules for the business trigger.
  • Experienced in creating offline interactive forms, online interactive forms, static forms and dynamic forms.
  • Experienced in consuming Web services to pre-populate interactive forms.
  • Created RESTful web services interface to Java-based runtime engine.
  • Used JNDI for naming and directory services.
  • Used SonarQube for analyzing the source code to find out if there any potential bugs in the code.
  • Implemented JMS Listeners and Message Driven Beans (MDB).
  • Developed JUnit test cases for all the developed modules.
  • Used CI/CD tool like Jenkins to automate builds and deployments
  • Closely worked with the QA team for testing and resolve bugs in the application.

Environment: Core Java, Spring MVC, Hibernate, Oracle, Multi-Threading JAVA, J2EE, JSP, Servlets, JDBC, PL/SQL, HTML, Weblogic 12.1.3, Eclipse, CVS, JUnit, Log4J, Adobe Live cycle ES 4, Confidential ILOG JRules, AWS.

Confidential

Java Developer

Responsibilities:

  • Participated in Agile Scrum meetings for requirement gatherings and product development.
  • Involved in designing phase of the project once the requirements are freezed using UML diagrams.
  • Developed lot of reusable components and utility classes in core Java, Created multiple abstract classes and interfaces to abstract the underlined details from end user
  • Worked extensively on core java concepts like Multithreading, concurrency framework and java collections
  • Implemented presentation layer using Spring MVC and angularjs.
  • Implemented Spring MVC, Dependency Injection(DI), Aspect Oriented Programming and Spring Boot features along with spring d Confidential .
  • Used spring framework to interact with service and DAO layers.
  • Involved in development of d Confidential abstraction layer using Hibernate ORM framework with Spring support, and JDBC driven components.
  • Used Maven to build all project modules.
  • Used Confidential ODM rule engine to perform validations on the business objects.
  • Worked on d Confidential migration from excel to d Confidential base using apache POI libraries.
  • Developed REST web services to upload a file through web service.
  • Participated in frontend development using HTML, CSS, Javascript, angularjs.
  • Developed UI screens with Angularjs, Bootstrap to provide interactive screens to display dynamic d Confidential .
  • Writing Ajax calls to populate d Confidential on the UI pages and load pages dynamically.
  • Developed Single page applications using Angularjs.
  • Developed unit test cases to test spring services using Junit and Mockito framework.
  • Developed stored procedures, triggers and functions using Oracle and Derby d Confidential base.
  • Hands on experience in using Sql developer and Squirrel client.
  • Created Test cases Using Element locators and Selenium Webdriver methods.
  • Enhanced Test cases using Java programming features and TestNG Annotations.
  • Deployed and tested the application using the apache tomcat server.
  • Hand on experience in SVN version control. Implemented logging using Log4j.
  • Responsible for implementing the code, Fixing QA defect rose on ALM/JIRA.
  • Involved in CI/CD configuration using Jenkins to set build for Demos and live environment and if required Schedule Jenkins Jobs.
  • Responsible for performance testing, unit testing and integration testing using CI/CD tool jenkins, handling change requests and code reviews.

Environment: Java, Spring MVC, Hibernate, Oracle, Angular Js, Servlets, JDBC, PL/SQL, HTML, Apache Tomcat, Eclipse, CVS, JUnit, Log4J, HPQC ALM, Confidential ILOG JRules.

Confidential

Java/J2EE Developer

Responsibilities:

  • Implemented complex pricing algorithms like Timed and Incremental algorithms to apply the charges for the customers.
  • Implemented the history functionality for the Pricing and Coding d Confidential changes.
  • Performed front end validations using JavaScript.
  • Used Java Servlets, JSPs, AJAX, XML, HTML and CSS for developing the Web component of the application.
  • Used Spring Restful API to implement Restful Web Services, sent JSON d Confidential type between front-end and the middle-tier controller.
  • Triggered the automation jobs usingJenkinsto get the cucumber JSON reports.
  • Developed the application using Spring framework that leverages model view layer (MVC) architecture.
  • Deployed J2EE applications as war files on Resin/WebSphere application servers.
  • Worked on Hibernate3x for mapping the java objects to relational d Confidential base and SQL queries to fetch the d Confidential, insert and update the d Confidential from the d Confidential base.
  • Used Hibernate in d Confidential access layer to access and update information in the d Confidential base.
  • Involved in development of d Confidential abstraction layer using Hibernate ORM framework with Spring support, and JDBC driven components.
  • Optimized UML design using patterns like DAO, Factory, Service Locator and Business Delegate.
  • Developed hibernate mapping files, to map d Confidential base tables to java domain classes.
  • Implemented and tested backup and recovery system for production environment.
  • Eclipse IDE configured with Apache Tomcat was used in debugging and testing environment
  • Created RESTFul web services interface to Java-based runtime engine.
  • Used JNDI for naming and directory services.
  • Implemented Message Driven Bean Using JMS.
  • Worked on unit testing and integration testing using JUnit.

Environment: Core Java, Spring MVC, Hibernate, Oracle 10g, JAVA, J2EE, JSP, Servlets, JDBC, PL/SQL, HTML, Apache Tomcat, WebSphere, Eclipse, CVS, JUnit, Log4J.

We'd love your feedback!