We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Lewisville, TX

SUMMARY

  • Java Developer with 5+ years of experience in the related field working with object - oriented programming, design, and development of Multi-Tier distributed, Enterprise applications usingJAVA and J2EEtechnologies in various domains.
  • Extensive experience inthe design and development of web-based applications using Java, SQL, Java-API and Spring Boot.
  • Experience with Spring and Spring Modules: Spring IOC/Spring DI, Spring MVC, Spring JDBC, Spring React, Spring Data, Spring REST Technologies
  • Good exposure to the Software Development Life Cycle (SDLC)methodologies likeAgile/Scrum.
  • Design, Developed and implemented software solutions for highly visibility, high impact projects. Solved technical problems in growing business environment.
  • Extensive experience in aMicro Service-oriented architecture and has implemented theREST-basedMicroservicesusing theSpring Boot,Spring DatawithJPA(Java Persistence API).
  • Strong working knowledge of Relational and NoSQL databases likeMS-SQL, MongoDB.
  • Exceptional abilities in usingSOAPandRESTfulweb services.
  • Hands-on experience withIntelliJ, Spring Tool Suite, Eclipse,VS Code, and source control tools likeGit, GitHub.
  • Highly motivated self-starter with Problem-Solving Skills and committed to learning modern technologies.
  • Experience with Web/Application servers like Web Sphere, JBOSS andTomcat Server.
  • Hands-on working experience on building and deploying tools -Ant, Gradle, and Maven with Jenkins build.
  • Expertise with various operating systems like Linux, Unix, Windows, and MAC IOS.

TECHNICAL SKILLS

Languages: Java, SQL

Frontend: Anguar JS, HTML,XML

Frameworks: SpringBoot, Hibernate, Spring, Struts, JUnit, Mockito, JPA, Jenkins for CICD, GitHub

Databases: Oracle, MySQL, SQL Server

Operation Systems: Windows 2000/98/XP/NT, UNIX (SUN SOLARIS, AIX), LINUX, MAC iOS

Web/Application Servers: Apache Tomcat, JBoss, WebLogic, PCF

PROFESSIONAL EXPERIENCE

Confidential, Lewisville, TX

Java Developer

Responsibilities:

  • Involved in requirements gathering, system design, analysis, implementation and setting up the development environment.
  • Extensively used spring framework implemented upon the MVC design pattern.
  • Created SOAP based web services using Spring. Also Involved in writing java API for Amazon Lambda to manage some of the AWS services.
  • Design dynamic and browser by CSS, HTML, JavaScript using different frameworks (AJAX, jQuery, DOGO).
  • Developed various spring framework Action classes for interfacing with the business logic, and form beans for presenting the data to JSPs.
  • Maintain source code using GIT.
  • Involved in writing persistence objects using Hibernate and Involved in creating/designing WSDL.
  • Implemented Object/relational persistence and query service using Hibernate. Developed the data layer using Hibernate Framework. Created Hibernate mapping files and Hibernate configuration files for individual modules.
  • Decomposed Epics into User stories and Maintained Iteration updates on JIRA.
  • Used RESTful services to expose certain functionalities of the application.
  • Providing End to End support for the testing activities during System Testing, UAT.
  • Implemented Test Driven development using frameworks like Junit.
  • Providing End to End support for the testing activities during System Testing, UAT.
  • Developing the web applications using Core Java Threading and Collection
  • Exposed Web Services for system integration; developed Restful Web Services for accessing Ordering information.
  • Experience in using Hibernate for object-relational mapping and for database operations in Oracle.
  • Used JUnit for testing the application, Maven for building Projects. Used JMeter for performance testing.
  • Involved in configuring JMS and JNDI in rational application developer (RAD).

Environment: Java 1.8, Spring, Hibernate, JMS, Oracle 11g, PL/SQL, GitHub, Angular1, WebLogic server.

Confidential, Philadelphia, PA

Java/J2EE Developer

Responsibilities:

  • Responsible for the Design, Deploy and development of the client-side applications.
  • Involved in requirement analysis, design, coding and implementation.
  • Developed web-based applications using Spring frameworks and modules such as Spring MVC, Dependency Injection, Spring Core, Spring Hibernate, and Spring Java Mail Sender Imply.
  • Involved in database design and deployment. Involved in unit testing and system testing.
  • Responsible for the successful execution of Project Planning and Deployment cycles.
  • Test Driven Development (TTD) using JUnit & mocking by jMock.
  • Database designing and development in SQL Server. Development environment integrated with Eclipse.
  • Provided end to end support for the systems.
  • Used Microservices with the individual database and project with no dependencies. Also Used Agile/Scrum as the working environment for this project.
  • Designed and developed using Java/J2EE, Collection frameworks.
  • Worked on Hibernate for data persistence.
  • Packaging and Deployment of builds through Maven scripts and integrated with Jenkins.
  • Prepared high and low level design documents for the business modules for future references and updates.
  • Code Walkthrough/ Test cases and Test Plans.
  • Used ANT as build tool. Used JUnit for writing Unit tests.

Environment: Core Java, Spring boot, RESTService, Angular, Maven, PostgreSQL, IBMCloud, Git, Factory and Singleton Design Pattern, Multithreading, MyEclipse, Angular Js,, Hibernate 3.2, Oracle 11 g, Shell Scripting, JUnit,.

Confidential, Lewisville, TX

Jr. Java Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC).
  • Successfully migrated monolithic application to microservice architecture-based application.
  • Implemented the web-based application following the MVC architecture, to create a master pages using Spring Framework.
  • Automate build process by writing Jenkins build scripts.
  • Developed back-end business logic with Spring Framework and implementing Restful Services technology to send message from client to server.
  • Development using the business logic & JUnit Testing with Mockito. Performed unit testing, system testing and integration testing.
  • Participate in design reviews and provide input to the design recommendations.
  • Used spring support for Restful web services to communicate with the host machine for agreement forms. Used rest Client to test the web services.

Environment: Core Java, Springboot, Microservice, RESTService, Angular, PostgreSQL, Maven, PCF, Git, Eclipse

We'd love your feedback!