We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Plano, TX

SUMMARY

  • Around 5 years of strong IT experience in Software Analysis, Design Development, Implementation and Testing of Object - Oriented Applications using Java/J2EE on windows platform.
  • Expertise in Core Java (Java 1.8 ), and designing applications using Collection Framework, Java Servlet and JSP .
  • Worked in designing applications using Multithreading, I/O Streams, functional interfaces and Exception Handling.
  • Strong programming skills in designing and implementation of multi-tier applications using web-based technologies like Spring MVC and Spring Boot .
  • Excellent knowledge on Spring Core such as Dependency Injection, Annotations and XML based Configurations
  • G ood exposure on relational databases like Oracle and MySQL. Hands on experience in creating tables.
  • Expertise in full Software Development Life Cycle (SDLC ) including Software Architecture, Object Oriented programming, Designing and Prototyping using Agile Methodology.
  • Worked with ANT Builder and Maven build tools for the application building.
  • Experience in writing test cases in Java environment using JUnit.
  • Experience in using log4J for application logging purposes and JIRA as a project tracking tool.
  • Exceptional ability to quickly master new concepts and capable of working in-group as well as independently.
  • Self-motivated, innovative, hardworking and flexible with strong interpersonal and communication skills.
  • Hands - on experience in creating spaces and pages in confluence, good understanding on space permissions, user directory, restoring content, taking backups, changing the look and feel of confluence.
  • Profound knowledge in understanding the implications of updating page hierarchy and macros in confluence.

TECHNICAL SKILLS

Languages: Java, HTML, CSS

Version Control: Git

Databases: MySQL, PL/SQL, Oracle

Frameworks: Spring MVC, Spring Boot

Software Methodolog y: Agile

Web Services: Rest APIs

IDE: Eclipse, IntelliJ IDEA

PROFESSIONAL EXPERIENCE

Confidential, Plano, TX

Java Developer

Responsibilities:

  • Part of container-remediation team in analyzing which docker image to use from enterprise machine shop for remediating docker containers.
  • Gathered docker image details of Java/Python applications from the Confidential Artifact Repository browser.
  • Used proper labels in dockerfiles to comply in controlling the vulnerabilities related to docker containers and images
  • Removed privileged permissions from dockerfiles which were non-compliant with docker containers
  • Used standard approved images from Confidential ’s enterprise machine shops
  • Made analysis on where the task definitions of clusters are deployed in the Amazon ECS console
  • Used Snowflake database for SQL, PL/SQL scripts, stored procedures, functions and triggers
  • Used slack to communicate with team members.
  • Used GIT for version control tool for raising Pull Requests to merge the remediated changes.

Environment: Java 1.8, AWS ECS, Snowflake DB, IntelliJ IDEA

Confidential

Java Developer

Responsibilities:

  • Involved in designing the workflow for the web application using UML diagrams using agile methodology in all phases of SDLC process.
  • Following Agile principles in Software Development including backlog grooming, sprint planning, sprint reviews and Delivery Stories.
  • Working with product owners and scrum masters to hash out business requirements and logics and translated that into functional requirements.
  • Prepared technical artifacts including UML Class diagrams, Sequence diagrams etc., using Rational Rose.
  • Used Core Java Concepts such as exception and collection API’s to implement various features and enhancements.
  • Developed server-side application to interact with database using Spring Boot and Spring JPA.
  • Implemented and Consumed RESTful web services to provide the item details to different consumers.
  • Developed the application by Implementing Spring Boot microservice and Spring Bean Factory using IOC, AOP concepts.
  • Executed the test cases and fixed any bugs/issues identified during the test cycles.
  • Used Maven build tool to build the application.
  • Developed and configured Spring Beans using ApplicationContext.xml.
  • Used Postman to test the RESTful API for HTTP requests such as GET, POST, and PUT.
  • Used MySQL database for SQL, PL/SQL scripts, stored procedures, functions and triggers.
  • Used Atlassian Confluence tool for storing project related information
  • Used Log4J to print the logging, debugging, warning, info on the server console.

Environment: Java 1.8, J2EE, Spring 4.2, Spring Boot, Micro Services, Spring MVC, Spring DI, Spring IOC, HTML, CSS, AngularJS, Eclipse IDE

Confidential

Software Engineer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application developed using Agile Scrum methodology.
  • Extensively worked on Java 8, Spring 4.2 for developing the application
  • Developed the code for Spring Boot microservices using Inversion of Control and Dependency Injection.
  • Used JPA mapping techniques such as One to One, Many to One and Many to Many mappings to represent relation between various entities in the project.
  • Developed Spring Beans and configured spring using ApplicationContext.xml.
  • Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC).
  • Used Agile methodology for the iterative application development, weekly sprints, stand up meetings and customer reporting backlogs.
  • Used Log4J to print the logging, debugging, warning, info on the server console.
  • Created RESTful web services and returned a JSON data to UI.
  • Was part of day-to-day standup meetings
  • Working with the JIRA tool for Quality Center bug tracking.
  • Extensively used GIT as the version controlling Tool.

Environment: Java 1.8, J2EE, Spring 4.2, Spring Boot, Micro Services, Spring MVC, Spring DI, Spring IOC, Eclipse IDE.

We'd love your feedback!