We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

CA

SUMMARY

  • Comprehensive understanding of software development methodologies such as Agile Waterfall and tools like Rally and Jira.
  • Experienced in developing and deploying web applications using Servlets, JSP, JPA, JDBC, Hibernate, Spring MVC and XML.
  • Strong programming skills and development experience in Java, J2EE, C++, python, Cloudera and AWS. Web Services, Spring, Hibernate, Servlets, JSP, JSTL, JDBC, JavaScript, Java beans, XML, SOAP/REST.
  • Expertise in J2EE Object - Relational Mapping frameworks like Spring JDBC and Hibernate
  • Well versed in configuring Spring Application context for creating spring beans and referencing the beans using dependency injection/IOC and expertise in using Spring MVC.
  • Created RESTful Web Services using Jersey and Spring RESTful API
  • Created and consumed SOAP based Web Services using AXIS Framework
  • Experience in writing database objects like Functions, Stored procedures, Triggers in Oracle.
  • Good experience in writing ANT, Maven scripts for the project build and deployment process. Experienced with continuous integration (CI) with Maven and Jenkins.
  • Experience working with WebLogic, WebSphere, Apache Tomcat, WebLogic, JBoss Application and web servers.
  • Good knowledge about using SVN and GIT for version control.
  • Hands-on experience with JUnit, Test Driven Development (TDD), Mockito in performing unit tests and Log4J in monitoring the errors logs and fixing problems.
  • Experience in RDBMS (PostgreSQL, Oracle, MySQL, DB2), SQL and PL/SQL
  • Deploying J2EE applications to application servers using Maven & Shell Scripts.
  • Experience in working in an Onsite/Offshore delivery model.
  • Experience in advanced algorithms, networking, advanced data structures, discrete mathematics, databases & web development.
  • Worked on building an online gaming engine.
  • Multicultural team player with complete flexibility to work independently as well as in a team and have quick grasping capabilities to work with the newly emerging technologies.
  • Worked with microservices and kafka.
  • Java 8 features like lambda.
  • AWS, Azure, NoSQL, Dynamo.
  • Nginx
  • Junit and Mockito
  • Spring Boot

TECHNICAL SKILLS

Languages: Java1.8, C, C++, JavaScript, XML

J2EE Technologies & Frameworks: Java, J2EE, Servlets, JSP, JDBC, Java Beans, JAX-WS, MVC, JMS, JAXB, JAXP, Spring, Struts, Hibernate, Web Services, SOAP, Restful, WSDL, Jersey, JUnit, JMETER, TestNG, Log4j, Jackson, jQuery

Web/Application Servers: WebSphere, WebLogic, JBoss, Tomcat Server, Cloud Foundry, Predix

Development Methodologies: Waterfall, Agile/ Scrum

IDE Tools: Eclipse, RAD, IntelliJ, Spring Tool Suite

Build and Other Tools: Maven, Gradle, JENKIN, SPLUNK, SOAP UI

Version control: GIT, SVN, CVS

Databases & Tools: Oracle, SQL, PostgreSQL, Couchbase, MySQL, DB2, TOAD, SQL Developer, Squirrel, Cassandra

Operating Systems: Windows, Linux, Unix (Solaris, AIX, HP-UX), Mac OS

PROFESSIONAL EXPERIENCE

Confidential, CA

Java Developer

Responsibilities:

  • Developed Controllers using Spring MVC framework and connected to business components using Spring Annotations.
  • Extensively used Spring AOP and dependency injection during various modules of the project.
  • Developed and consumed RESTful Web Services using Jersey.
  • Used Axis 2 to develop SOAP web services.
  • Worked with the business team for the project requirement review & User Acceptance Testing.
  • Used WebSphere Application Server as part of production implementation.
  • Worked on Oracle and DB2 databases as a backend.
  • Helped the build team to integrate the code Continuous Integration using Jenkins.
  • Used the Log4j framework to log the system execution details to log files.
  • Used SVN version controlling to maintain project versions
  • Used JUnit and Mockito framework for unit testing all the modules.
  • Used JAXB, JAXP for parsing auditing information in xml format.
  • Used JSP, JSTL and Spring tags for retrieving and displaying data. Used jQuery framework.
  • As a part of quality assurance I participated in the Code review process.
  • Analyzed web applications, documented detailed test plans, test cases and expected results based on the business functional requirements.
  • Adhere to agile methodology. Supported On call on a weekly basis as part of a team on call rotation.
  • Implemented tickets in production.
  • AWS, Azure.
  • NoSQL, Dynamo.
  • Node, React.
  • Worked with Kafka

Technologies Worked On: JAVA 1.8, Spring MVC/ DI/ AOP/ Templates, Hibernate 4.0, Web Services, RESTFUL Services, Jersey, Axis, Apache Http Client, SOAP, SOAP UI, JDBC, SQL Server, DB2, HQL, PL/SQL, JSTL, Spring Tags, jQuery, JSP, HTML, CSS, Java Script, AJAX, ANT, Maven, Jenkins, Rally, UML, SPLUNK, Eclipse, Oracle, Linux, SVN, WebSphere.

Confidential, CA

Java/J2EE Developer

Responsibilities:

  • Followed Agile methodology and SCRUM meetings to track operations.
  • Developed sequence diagrams depicting method interactions.
  • Involved in all the phases of SDLC including requirements collection, design & analysis of the customer specifications, development and customization of the application.
  • Designed and developed applications based on Spring Framework, Spring MVC, Spring Templates, Hibernate, Web Services using Jersey Frameworks.
  • Used Spring Core for concept Inversion of control (IOC) implemented using dependency injection.
  • Developed Spring Controllers, Service Components, DAOs, Web Services and UI Integration for developing the presentation layer of the application.
  • Hands on experience with data persistence using Hibernate and Spring, Spring Boot, Spring Data .
  • Developed UI using HTML, CSS and jQuery to display the data on the client side.
  • Developed White box test cases using JUnit and Mockito frameworks and Configured Log4j Mechanism for complete projects using xml files.
  • Using jQuery and AJAX to send the request to the server side and receive the response.
  • Generated JUnit test cases for testing various Java components.
  • Involved in setting up Maven configuration and helping Continuous Integration (CI) Issues.
  • Worked with the QA team during various testing phases and resolved defects.
  • Involved in debugging the defects, code review and analysis of Performance issues.

Technologies Worked On: Java, J2EE, Servlets, JSP, JDBC, Spring, Spring Boot, Spring Data, Hibernate, Web Services, RESTFUL, Jersey, HTML, DHTML, CSS, XML, jQuery, Mockito, MAVEN, Oracle, Design Patterns, UNIX, Tomcat, SQL Server, Oracle, Windows, Linux

Confidential, FL

Java/J2EE Developer

Responsibilities:

  • Worked on various new enhancements on the system that involved requirements analysis, designing the solution, development and implementation.
  • Designed and developed the application using Agile Methodology and followed Scrum, pair programming.
  • Responsible for creating functional documents, technical documents, flow charts and data flow diagrams.
  • Involved in designing and writing custom code for business, data access and UI layers using core Java.
  • Created Spring Controllers and Integrated with business and view components.
  • Used Spring MVC, Hibernate, Web Services, SOAP, RESTFUL Technologies.
  • Developed Spring and Hibernate data layer components for the application.
  • Integrated business layer using Hibernate with Spring DAO.
  • Implemented caching techniques, wrote POJO classes for storing data and DAO’s to retrieve data.
  • Developed Test Cases and Unit Tests for Functionality Testing using JUnit.
  • Used Maven for building of application and deployed to WebSphere Application Server.
  • Helped to deploy and resolve issues during deployment and configured Maven. Used Jenkins for Continuous Integration (CI).
  • Worked with mongoDB, Elasticsearch.

Technologies Worked On: Java, Agile, J2EE, JSP, JDBC, Java Beans, Spring DI, Spring MVC, Hibernate Templates, Hibernate, Web Services, SOAP, RESTFUL, JSON, XML, Maven, Continuous Integration, SVN, Log4j, JUnit, Oracle RDBMS, TOAD, Linux.

Confidential, MO

Software Engineer

Responsibilities:

  • Involved in Analysis, Design and Development of new business requirements.
  • Extensively worked with HTML, JSP and Servlets to create dynamic web pages for new enhancements.
  • Extensively worked with JavaScript for various front-end validations.
  • Created Web services to interact with the MNP network Query Server.
  • Was involved in peer reviews for the modules coded by other team members.
  • Extensively worked on the analysis of defects and resolved the production issues (p roduction support).
  • Configured log4j properties to roll the logs daily.
  • Extensively worked with maven build script to build the application.
  • Used Eclipse as the IDE and Clear Case for version control.
  • Involved in Bug fixing and functionality enhancements (Clear Quest).
  • Wrote complex SQL Queries to implement backend process.
  • Involved in preparing the release management.
  • Worked with Cassandra.

Technologies Worked On: J2EE, Java, JDBC, HTML, JavaScript, Servlets, Spring, Hibernate, JUnit, PL/SQL, Log4J, Eclipse, Oracle Application Server, MQ Series, SQL, UML, XML, Web logic, Maven 2.0, Oracle 10g.

We'd love your feedback!