We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • 6 years of software industry experience in building applications for web development using Java, J2EE, Spring Framework, Spring MVC, Spring Boot, Hibernate.
  • Experience with Version Control Systems like Subversion (SVN), Git, VSS.
  • Developed AJAX functionalities using frameworks like JSON, POJO.
  • Experience in designing applications using Core java, J2EE, JSP, Hibernate, Web Services (SOAP, REST), JMS, JDBC, XML, JSON.
  • Using and Developing application flow by Test - Driven Development (TDD), Behavior-Driven Development(BDD).
  • Very good understanding of Object-Oriented Design (OOD), Design Patterns, J2EE Design Patterns, MVC, Struts multi-tier architectures and distributed architectures.
  • Expertise in Core Java Such as OOPs, Collections, Exceptions Handling, Input/output (I/O) System, Swing, Annotations, Multi-Threading, Lambda and Generics.
  • Extensively worked with IDE such as Visual Studio (VS Code), Eclipse, IntelliJ, STS, and tools like Sublime text.
  • Experience in integration tools like Spring Integration to integrate the enterprise application technologies with existing JVM environment.
  • Developed Technical Design (TD), Test Plans (UTP), Test Cases (UTR), Test Scripts for UAT tests.
  • Proficient in SQL writing DDL, DML and Transaction queries with MySQL, SQL Server, and Oracle.
  • Worked extensively with API Management product of Apigee edge in consuming the API’ Confidential in implementing customer use cases.
  • Hands on experience in working with different spring framework modules like spring (IOC, AOP, MVC, DAO, ORM, Security, REST, Boot and Cloud).
  • Experience with implementing and developing web services for third party integration and strong in Web Services both SOAP, RESTful, and WSDL generation and Testing web services on Soap UI, Postman.
  • Design and implementing Using XML/JSON processing/transforming using Java API’ Confidential
  • Expertise in implementing Service Oriented Architecture (SOA) using Micro services, SOAP/RESTful web services and JMS.
  • Excellent analytical, problem solving and interpersonal skills. Ability to learn new concepts fast. Consistent team player with excellent communication skills.
  • Good understanding of Business workflow, Business logic and Business methods for further implementation of user requirement in a distributed application environment.
  • Worked in high-pressure work environment and ensured high-quality deliverable.
  • Proficient in RDBMS (Relational Database Management System) concepts and worked with MySQL, Oracle, SQL Server

TECHNICAL SKILLS

Languages: C, Java, SQL

Version Controls: CVS, SVN, GitHub

J2EE Technologies: XML, Web Services (WSDL, SOAP), RESTful, JSON

Frame Works: Spring, Spring Boot, Spring MVC, Spring Core, Spring IOC, Hibernate.

Integration/Build Tools: ANT, Maven, Jenkins

Data Bases: MySQL, Oracle

Web/App Servers: Web Logic, J Boss, Apache Tomcat.

API Dev Tools: Swagger, Postman.

Testing Tools: JUnit

IDE’ Confidential: VSCode, Eclipse, IntelliJ, STS.

Operating Systems: Windows, Linux.

PROFESSIONAL EXPERIENCE

Confidential, Atlanta, GA

Java Developer

Responsibilities:

  • Involved in Creating Dashboard for internal clients that can help view the stats by vendor and market for 5G and LTE bands of AT&T.
  • Used Agile/Scrum methodology for iterative development of the project
  • Involved in writing Database views to fetch the data by Vendor and Market.
  • Developed an API that connects to define data source and retrieves the data
  • Involved in the development of the back end of the application using Spring Core, Spring AOP, Hibernate, and Web Services.
  • Created Restful API with CRUD plus query functions and Consumed JSON object
  • Involved in the creation of an automated deployment pipeline for this application using the Jenkins pipeline.
  • Bonded theAPIresponse in UI using Angular to display the data coming fromAPI Created reusable components using Angular and developed a responsive application.
  • Used the Swagger UI documentation using Swagger configuration for RESTAPItesting
  • Implemented DevOps pattern with version control Git, CI/CD tool Jenkins, Jira, TFS, and Nexus repository.
  • Prepared Test Cases to perform Unit, Integration, and System Testing. Tested the developed components using JUnit.
  • Used Log4 J components for logging. Performed daily monitoring of log files and resolved issues.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage

Environment: Java8, Spring Boot, Hibernate, Restful, SOAP, Microservices, SoapUI, GitHub, Oracle, JUnit, Log4j, Maven, Agile methodology, JIRA, STS, SVN.

Confidential

Java Developer

Responsibilities:

  • Driving the technical design of the application by collecting requirements from the Functional Unit in the design phase of SDLC.
  • Developed the framework based on Struts MVC Architecture with Spring Dependency Injection.
  • Developed the Application Module using several design patterns like Singleton, Factory, DAO, DTO, Business Delegate, Composite View and MVC.
  • Used JBoss application server deployment of applications.
  • Developed communication among SOA services using XML schema.
  • Developed Static and Dynamic pages using JSP and Servlets. Spring Boot Micro Services were developed using Micro Services architecture with RESTFUL and Apache Kafka.
  • Configured Spring to manage Action classes and set their dependencies in a Spring context file and integrated middle tier with Struts.
  • Maintained Interface compatibility and concurrency in the project using Java new features like Lambda expressions, default, static methods and Concurrency API.
  • Core Java such as multithreading, Collection and Arrays concepts to develop and application implementations.
  • Used Hibernate Persistence Strategy to interact with database.

Environment: Java, J2EE, Core Java, Multithreading, JDBC, JSP, Servlet, Micro services, Spring Framework, Hibernate, NoSQL, Spring Boot, XML, Maven, JBoss, SDLC methodologies, Log4j, JUnit, GIT, Restful.

Confidential

Java Developer

Responsibilities:

  • Design and developed the REST-basedMicroservicesusing the Spring Boot, Spring Data with JPA.
  • Worked in all the modules of the application which involved front-end presentation logic developed using Tiles with Spring MVC, JSP, and JavaScript, Business objects
  • Involved in injecting dependencies into code using the Spring IOC module of Spring Framework.
  • Extensively used various J2EE design patterns like Factory, Singleton, Data Access Objects, Data Transfer Objects, Business Delegate, and Session Façade in the project, which facilitates the clean distribution of roles and responsibilities across various layers of processing.
  • Created Restful API with CRUD plus query functions and Consumed JSON object using Jackson and Apache CFX.
  • Designed and deployed XML files for Dispatcher Servlet, Application Context, and Controllers to implement the Inversion of Control (IOC) module in Spring.
  • Involved in establishing the connection and configuring the SQL database.
  • Consumed Web services for validating the users using the REST.
  • Created microservices to validate the Invoice details in the containerized environment.
  • Built a Part of the Microservices Application and automated builds through the Jenkins pipeline process.
  • Used the Swagger UI documentation using Swagger configuration for RESTAPItesting using all methods.
  • Achieved synchronization of multiple threads through Multithreading and Exception Handling.
  • Prepared Test Cases to perform Unit, Integration, and System Testing. Tested the developed components using JUnit.
  • Written Kafka producer to collect events from Rest API and push them to broker.
  • Wrote services to store and retrieve user data from theOracle DBfor a different application.

Environment: Java, J2EE, Spring Framework, JSP, Hibernate, REST, Oracle DB, WebLogic, Swagger, JavaScript, Mongo DB, Java Beans, log4j, GIT, Maven.

We'd love your feedback!