We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • 4+ years of IT experience in the areas of Analysis, Design, Development, Coding, Implementation and Testing of web applications using Java technologies for various clients.
  • Experienced with Software Development methodologies like Agile methodology and Waterfall model.
  • Involved in designing transactional web - sites using J2EE technologies and handling design/implementation using Spring MVC, Spring Boot, Hibernate and Java Script
  • Experience in architecture, analysis, design, development, testing, implementation, deployment and enhancements.
  • Experience in implementing CI-CD pipeline in application development and maintenance.
  • Experience in building, exposing and consuming (SOAP/Restful) web services in the Business Object layer.
  • Experience in writing unit test cases using JUNIT framework.
  • Thorough knowledge on mocking frameworks like EasyMock and Mockito.
  • Experience using SQL database - Oracle.
  • Knowledge on Non SQL databases like Mongo DB.
  • Experienced with IDE tools such as Eclipse, IntelliJ.
  • Experience in using build and deploy tools - Maven, Jenkins and Hudson.
  • Experience in migrating to Spring Boot which was required to migrate to PCF.
  • Experience on Oracle 11g/10g.
  • Experience in Database Development using SQL, PL/SQL, Stored Procedures, Functions, Triggers in SQL Developer.
  • Experience working on project on Data Power using XSL, Mule to create, expose and consume web services
  • Experience working extensively on both Unix/Linux and Windows environments.
  • Excellent analytical, problem solving and interpersonal skills. Ability to learn new concepts fast consistent team player with excellent communication skills.
  • Experience in TDD.
  • Expertise in process and test automation using Selenium, Cucumber in Saucelabs.
  • Ready to learn and work on new technologies.

TECHNICAL SKILLS:

Programming Languages: Java/ J2EE (Object Oriented ), SQL, PL/SQL

Web Technologies: Java Script, XML, JSON, SOAP, WSDL, RESTFUL API s

Database: Oracle10g.

ORM Tools: Hibernate, JDBC

Build Tools: Jenkins, Hudson, Maven

Struts, Spring, Spring: Boot, Spring MVC, JUNIT, Hibernate Design Tools(UML) Rational Rose, Visio

IDE(s)/ Development Tools: Eclipse, NetBeans, STS, IntelJ

Other: Selenium, Cucumber, Saucelabs

PROFESSIONAL EXPERIENCE:

Confidential

Java Developer

Responsibilities:

  • Involved in high level and low-level designs as per the requirement/solution.
  • Developed the application using Hibernate, Spring, Java Beans, Spring Boot, JavaScript, JQuery.
  • Designing and developing the UI using JavaScript using a designated front end service framework (client specific) and JAVA classes for the presentation layer.
  • Worked on enhancement of the existing application which included bug fixing, new feature request and refactoring the existing system using various J2EE and other technologies.
  • Successfully migrated the application from existing Mule environment to PCF.
  • Implemented software changes and enhancements updating the existing web services and JUNIT testing for all the enhancements using EasyMock framework.
  • Integrated Hibernate ORM with Spring-Hibernate framework to facilitate named queries , native SQL and criteria based queries to retrieve objects in the database.
  • Experience in using Spring Boot integrated in Maven to automate the dependencies and customize the work flow.
  • Created web pages and worked on bug fixes in UI using Java Script, jquery.
  • Test Automation using Selenium and Cucumber.
  • Developed a scrutinized automation regression suite which would help to put CI/CD in place.
  • Worked on building the Jenkins pipeline.

Environment: Java, J2EE, Hibernate, Spring Boot, Junit, JavaScript, Batch Processing, JQuery, Git, Jenkins, Oracle, Maven .

Confidential

Academic Project CS Lab Consultant/Assistant

Responsibilities:

  • Developed an end to end Online shopping portal using Spring MVC, Hibernate, Oracle as the database.
  • Implemented Transfer Funds, Messaging Service with respect to Model-View-Controller ( MVC ) Architecture.
  • Developed various services using Rest API, exposed and consumed these services in Business Object Service layer.
  • Used JMS for reliable and asynchronous exchange of important financial information.
  • Implemented persistence layer using Hibernate that use the POJO classes to represent persistent database tables.
  • Created JDBC connections for database connectivity.
  • Designed and developed data access layer using Data Access Object ( DAO ), Session Facade, Singleton design patterns.
  • Developed test cases and performed unit testing using JUnit .

Environment: Java J2EE, JavaScript Hibernate 3.0, SpringMVC Eclipse, Web Logic 8.1, JMS, JNDI, MY SQL, MQ Series, HTML, XML, WSDL Rest, LOG4J, JUnit, Windows.

Confidential

Systems Engineer

Responsibilities:

  • Involved in designing and implementing the User Interface for the Reward Level Program.
  • Designed the front end using JSP and business logic in Servlets.
  • Mapping of the Servlet in the Deployment Descriptor (XML).
  • Development of presentation tier using HTML, JSP, JSP Tag Libraries.
  • Deployed application on Jboss Application Server and configured database connection.
  • Participated in writing JavaScript functions for validations on front-end.
  • Implemented business rules by writing Stored procedures and Triggers.
  • Retrieved required data from the database using Named Queries.
  • Participated in performing unit tests and integration tests of the application.

Environment: Java JDK, J2EE, JDBC, JSP, Servlets, EJB, Struts Application Server, Apache Tomcat, Oracle 9i, MySQL, UNIX, CVS, HTML, CSS, Java Script, UML and Jboss.

We'd love your feedback!