We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Austin, TX

SUMMARY

  • Java/J2EE Developer with over 7+ years of experience in Application Analysis, Design, Development, Integration, deployment and Client - Server based Software Applications using OOP Concepts, Java 7 & Java 8 and Java EE.
  • Strong noledge in Programming Languages like Core Java, J2EE, Spring Boot, Spring.
  • Deep understanding of Micro services architecture, including professional experience in the design, build, and operations of micro services in a production environment.
  • Having good Experience on Database Connectivity Programming by using JDBC.
  • Good noledge in using web services like REST and SOAP.
  • Experienced Working on Model View Controller (MVC) Architecture by using spring frameworks.
  • Experience in development methodologies such as Agile and Scrum.
  • Using JUnit for writing automated test cases during application development and testing the legacy code for optimization.
  • Experience in application development using JSP, JMS,Servlets, JSTL, XML, Web Services, Multi-Threading.
  • Expertise in Java concepts such as Multi-threading, Exceptions Handling, Collections Framework, JSP, Servlets, JDBC, Stream APIs and File I/O.
  • Extensive experience with Spring Core, Spring MVC, Spring dependency injection, Spring IOC, Spring Security, Spring-based Annotations, Hibernate ORM.
  • Extensive development experience in different IDE's like Visual Studio, NetBeans, Eclipse and IntelliJ.
  • Developed the JSON structure for the data transfer.
  • Proficiently used continuous integration tools like Jenkins and GitHub.
  • Experience in Version Control tools like GIT, GitHub and merging Source code after intermittent Project releases.
  • Good noledge in using tracking tools like JIRA.
  • Used Build Automation tools like MAVEN and Gradle in developing applications.
  • Good experience in using POSTMAN to test webservices.
  • Great noledge of Cloud Technologies like AWS.
  • Great noledge of front end technologies like HTML, CSS and JavaScript.
  • Great noledge in DBMS like MySQL, Oracle, PL/SQL and PostgreSQL.
  • Hands on experience in UML compliant high-level design with data flow diagram, Class Diagrams, Sequence Diagrams, Activity Diagram and Use Cases.
  • Excellent interpersonal abilities, communication skills, time management and Team skills with an intention to work hard to attain project deadlines under stressful environments.
  • Self-motivated & Team player with excellent interpersonal and communicational skills.

TECHNICAL SKILLS

Programming languages: Core Java, Advance Java, J2EE, PL/SQL, SQL

Tools: & Framework: Spring IOC, Spring dependency injection, Spring Security, Spring Boot, Spring MVC, Hibernate ORM

Web Technologies: HTML, CSS, XML, JSON, JavaScript

Web Services: SOAP, Restful, Micro Services

Cloud Technologies: AWS (Amazon Web Services)

Modelling Tools: UML, Rational Rose

Database: SQL, PL/SQL, MySQL, PostgreSQL, Oracle

Testing and Build tools: Junit, Maven and Gradle

Tracking Tools: JIRA

Version Control, CI/CD Tools: GIT, Jenkins, GitHub

Operating System: Windows, Ubuntu and Linux

IDE’s: Edit plus, Notepad ++, Eclipse, IntelliJ, Visual studio code and NetBeans

PROFESSIONAL EXPERIENCE

Confidential - Austin,TX

Java/J2ee developer

Responsibilities:

  • Adapted Agile Methodology from specification, Analysis, Design, System integration, Testing, Deployment and Maintenance.
  • Involved in daily standup meetings to provide regular updates on individual tasks and progress of user stories.
  • Implemented Java 8 features such as Lambda Expressions, Streams, Method references
  • Used Java 1.8 Method References feature to point to methods by their names and used functional Interfaces.
  • Implemented JDBC for backend and frontend connections.
  • Developed RESTful web services including JSON formats for supporting client requests.
  • Developed and implemented the application using Spring MVC.
  • Extensively used Spring modules such as Dependency injection, Auto wiring, Spring Security.
  • Designed and developed Micro services.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API.
  • Developed and maintained the necessary Java components, Enterprise Java Beans (EJB), Java Beans and Servlets.
  • Created and deployed Web Service clients using REST and SOAP.
  • Developed Interfaces/APIs in Java to interact with various backend systems.
  • Involved in testing REST webservices using Postman.
  • Developed Controller and Service classes dat support Spring Framework
  • UsedHibernateORMframeworkas persistence engine.
  • Used Spring Security for user autantication in some modules.
  • Developed JSP, Servlets as an application controller, designed and developed HTML front end screens and validated forms using JavaScript.
  • Involved in creation of UMLdiagrams like Class, Activity, and Sequence Diagrams using modeling tools of IBM Rational Rose.
  • Deployed Spring Boot based Microservices and using Amazon EC2 container services using AWS.
  • Extensively used Spring IOC architectural model to inject objects based on the selection of components like setter injection and Interface injection to manage the object reference.
  • Worked with Core Java, I/O, Collections, Concurrency, Exception Handling, Serialization & Multithreading, File handling.
  • Implemented the JMS (Java messaging service) for asynchronous communication.
  • Worked with defect tracking system JIRA.
  • Involved in coding of SQL, PL/SQL, Triggers and Views using Oracle.
  • Deployed Application to the environment using Jenkins with Maven integration.
  • Extensively used JUnit for unit testing, integration testing and production testing.
  • Used GIT as a documentation repository and version controlling tool and Maven as build tool.

Environment: Agile Methodology, Core Java, Java 1.8, JSON, Spring, Microservices, Rest, Soap, JDBC, Spring MVC, Spring Annotations, HibernateORM, JMS, Postman, JSP, Servlets, HTML, JavaScript, Maven, Spring Boot, Jenkins, AWS, Spring IOC, UML, Spring DI, Spring Security, JIRA, Junit, GIT, SQL, PL/SQL.

Confidential, Irving, TX

Java/J2ee developer

Responsibilities:

  • Participated in SCRUM software development process as part of Agile software development methodology.
  • Developed code based on new requirementsusing Spring MVC in Agile methodology.
  • Implemented Spring DI (Dependency Injection) for wiring the object dependencies.
  • Experience with JSON and XML data transfer through Restful web service.
  • Developing code as per the approved design document.
  • Maintained Interface compatibility and Concurrency in the project using Java 1.8 new features like Lambda expressions, Default, Static methods and Concurrency API.
  • Developed the Servlets for processing the data on the server.
  • Designed and developed Micro services, using Java, Spring, and REST.
  • Used POSTMAN and SOAPUI for testing the web services.
  • Used Gradle as a build tool and retrieved all the dependencies required for the application.
  • Used Spring Core Annotations like Spring DI for Dependency Injection, Spring MVC for REST API’s and Spring Boot for Microservices.
  • Manage dependency injection using Spring Boot frameworks.
  • Multithreading was used to process data in chunks to improve performance.
  • Involved in writing JSP components. Used JSTL Tag library to create standard dynamic web pages.
  • Worked with defect tracking system JIRA.
  • Implemented client side and server-side programming using HTML, Servlets, JSP, JavaScript and CSS
  • Integrated Spring and Hibernate together and worked on developing backend components and services using Hibernate and spring.
  • Experience in using JUnit and build tools such as MAVEN
  • Responsibilities include designing and developing new back-end services, maintaining, and expanding our AWS infrastructure, and providing mentorship to others on my team.
  • Used Jenkins as a continuous integration tool.
  • Used GIT for version controlling in designing.

Environment: Spring MVC, Spring DI (Dependency Injection), Java 1.8 new features, Servlets, HTML, JSP, JavaScript, CSS, JSON, XML, Micro services, Spring Boot, REST API’s, JSTL, JUnit, Hibernate, MAVEN, AWS, JIRA, Jenkins, GIT

Confidential

Java Developer

Responsibilities:

  • Assisted in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC).
  • Involved in requirements gathering and preparing software requirement specification.
  • Used Maven and configured Jenkins to build and deploy the application.
  • Implemented MVC design pattern using Spring Framework.
  • Designed Java Servlets and Objects using J2EE standards.
  • Used various Core Java concepts such as Multithreading, Exception Handling, Collection APIs to implement various features and enhancements
  • Extensively worked with Hibernate and spring to build application logic.
  • Used Web service based on XML and REST for Data transmission.
  • Maintained GitHub as a source code repository and handled branching, tagging, merging process.
  • Developed code for the RESTful web services dat managed the multiple parallel client access scenarios.
  • Involved in planning and estimation. Created new tables, Sequences and written SQL queries and PL/SQL in Oracle.
  • Involved in the development of various use cases, classes and sequence diagrams using UML.

Environment: Spring MVC, Spring Framework, Java Servlets, J2EE, Core Java, Hibernate, spring, XML, REST, GitHub, RESTful web services, SQL, PL/SQL, UML

Confidential

Jr. Java Developer

Responsibilities:

  • Involved in several phases of Software Development Life Cycle (SDLC).
  • Designed and wrote code for back-end development based on Java
  • Developed the application using J2EE Design Patterns like Singleton and Factory pattern.
  • Established Database Connectivity using JDBC for MySQL.
  • Developed the Servlets for processing the data on the server.
  • Written build and deployment scripts using Maven.
  • Developed and Implemented MVC Architecture using Spring
  • Prepared Test Cases to perform Unit, Integration and System Testing. Tested the developed components using JUnit.
  • Configured and deployed the application on Apache Tomcat and solved configuration issues.

Environment: SDLC, Java, J2ee, JDBC, MySQL, Servlets, Maven, MVC, Spring, Junit, Apache Tomcat.

We'd love your feedback!