java developer resume example with 5+ years of experience

Jessica Claire
, , 100 Montgomery St. 10th Floor (555) 432-1000,
  • 6+ years of extensive IT experience in all phases of Software Development Life Cycle(SDLC) which includes analysis, design implementation/development, testing, documentation & maintenance of application software and integration of various web-based and client/server applications in multi-platform/distributed environments with JAVA technologies.
    ● Experience in working and developing applications using SDLC methodologies like Agile (SCRUM).
    ● Involved in daily SCRUM meetings to keep track of the ongoing project status and issues.
    ● Expertise in Object Oriented Analysis and Design (OOAD) and Object Oriented Programming (OOPs).
    ● Expertise in debugging and troubleshooting existing code using Developer Tools.
    ● Created the RESTFUL web services by using Rest Template and HTTP Manager.
    ● Strong experience with Cross Browser Compatibility issues and optimization for the web.
    ● Expertise in Core Java with strong understanding of Java Memory Management, Garbage Collector, Collections, Multithreading, Concurrency, Event Handling, Exception Handling and Load Balancing.
    ● Excellent working experience in using different Spring modules like Spring Core, Spring MVC Framework module, Spring Scheduler, Spring Boot, Spring Batch, Spring Security
    in web applications.
    ● Experience in using Message Brokers such as RabbitMQ.
    ● Expertise in implementing Web Services, Microservices for the synchronous and asynchronous connection between two applications running on different servers.
    ● Proficient in using GITHub and Version Control Systems.
    ● Good knowledge in developing and deploying applications on J2EE servers like Apache Tomcat for deployment and customizing WAR/JAR file management for web applications.
    ● Hands-on experience with source control tools like Git.
    ● Experience in Integration of Amazon Web Services AWS with other applications infrastructure.
    ●Strong knowledge of Object Oriented Analysis and Design, Use Cases, Sequence Diagram and Class Diagrams using UML

  • Extensive experience in coding User Interfaces using HTML, CSS and Scripting languages like JavaScript, AngularJS, jQuery and data formats like XML, JSON.
    Expert level skills in Java/J2EE Technologies including Spring Framework, Hibernate, Servlets, JSP, JDBC, JPA, Spring Boot.
    Good experience in developing Multi-Threaded applications using Concurrency API’s.
    Experience in using the Web Services such as SOAP(JAX-WS) & REST(JAX-RS) and implemented using Spring Boot.
    Experience in working on Docker.
    Complete knowledge on Agile and SCRUM structure of software development by conducting meetings and coordinating with the team members to meet the deliverables.
    Troubleshoot the application to resolve issues and to track bugs.
    ● Hands on experience in CI/CD using Jenkins’s freestyle job, pipeline configuration.
    ● Excellent knowledge in building the dependencies using the Maven build tools.
    ● Experience in Log Insight to monitor the logs and create a query in the dashboard for day-to-day stats/reports.
    ● Experience in using various tools like Eclipse, IntelliJ IDEA, Visual studio to work with source version control tools like GitHub, Postman to test Rest Web Services.
    ● Highly motivated self-starter with a strong analytical problem solving, having the ability to multitask, work in a team environment, understand and be responsive to customer needs, a good listener and have strong oral and written communication skills.
    ● Excellent problem-solving ability with quick learning and client interfacing skills
    ● 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.

Technical Skills :

Languages: C, Java, JavaScript, Python, SQL, XML, Shell Scripting
J2EE Technologies: Servlets, JSP, JSF, JMS, XML, Log4j
Frameworks: Spring Boot, Spring MVC, Spring Security, Spring Batch, Spring ORM, Spring JDBC
Web Technologies: HTML, HTML5, CSS, CSS3, XHTML, DHTML, Bootstrap, Angular Js, Node Js, React Js Ajax, JSP, jQuery.
Application/Web Services: Apache Tomcat
Cloud: Amazon EC2, Amazon S3, Amazon RDS, AWS Lambda, Amazon SQS,AWS Identity and access management, AWS Cloud Watch, Amazon EBS and other services of the AWS family
Database :Oracle, My SQL, SQL Server, DB2, Couch-Base DB, MongoDB, Cassandra.
Database Tools: SQL Developer, SQL Developer, SQL plus.
Build Tools: ANT, Maven, Jenkins
IDE: Eclipse, IntelliJ idea, Sublime, Atom, Visual Studio
Testing Tools: Junit, TestNG, Mockito, JMock
Version control tools: GitHub, CVS
Middleware Tool: Rabbit MQ.SDLC Methodologies Agile (Scrum)Operating Systems WINDOWS, MAC, LINUXPROFESSIONAL EXPERIENCE
SDLC Methodologies: Agile(Scrum)
Operating Systems: WINDOWS,MAC,LINUX

06/2017 to 07/2018 Java Developer Charles Schwab Corporation | Dallas, TX,
  • To develop telecom inventory maintenance system to take care of customer concerns. This project consists of Applications, Entries, Enquiries, and Complaints Modules. An Application consists of Application for New Phone Connection, Phone Transfer Connection, Temporary Phone Connection, Modifications, and Cancellation. Entries Module Consists of Bill Entry, Paid Bill Entry, Changed Number Entry. Enquiries Modules Constitute of Take care of Customer Concerns. The Complaints Module consists of Line disturbance, Phone dead, Incorrect billing


    Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application developed using AGILE methodology.
    Actively participated in Object Oriented Analysis Design sessions of the Project, which is based on MVC Architecture using SpringFramework
    Involved in Daily Scrum meetings, Sprint planning and estimation of the tasks for the user stories, participated in retrospective and presenting Demo at end of the sprint.
    Actively involved in analyzing and collecting user requirements.· Involved in design of JSP pages to display Forms.
    Coding implementations of Data storage and Retrieval.
    Session Beans are designed in such a way to serve the following: Inserting, updating, and deleting data from the database.
    Involved in developing the Hibernate code
    Developed Code according to MVC architecture
    Development using JSP, and Struts Framework
    Participated in Server side and Client-side programming
    Wrote SQL stored procedures, used JDBC to connect to database
    Tested and validated the application on different testing environments
    Used oracle as the database
    Healthy communication with Business Team and architects Environment: Java 1.5, Core Java/J2EE, Servlets, Struts, Hibernate, Oracle, PL/SQL, JDBC, Apache Tomcat, Windows.
08/2018 to 07/2021 Java Full Stack Developer Cgi Group Inc. | Bridgewater, ,
  • Responsibilities:

    Involved in various phases of Software Development Life Cycle (SDLC) using Agile Methodology and followed Scrum sessions
    Design and developed the application using framework Angular 8 with HTML5, CSS3and Typescript
    Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular 8
    Used Spring Inheritance, Auto-wiring, Core Container, Security, AOP, Spring Quartz for scheduling tasks to generate reports and emails to clients
    Consumed Web Services for transferring data between different applications using Restful APIs along with API gateways APIs
    Used NPM as the package manager and NPM scripts as build tool for the application
    Developed business components by using Spring Boot, Spring IOC, Spring AOP, Spring Annotations, Spring Cloud) Persistence layer by using Hibernate/JPA along with Web Services (RESTful)
    Deployed Spring Boot based microservices and Docker container using Amazon EC2container services using AWS
    Used Microservices architecture, with Spring Boot based services interacting through a combination of REST and Spring Boot
    Leveraged AWS cloud services such as EC2; auto-scaling; and VPC (Virtual Private Cloud) to build secure, highly scalable and flexible systems
    Used Spring Data Repositories to perform CRUD operations.
    Configure the Jenkins Build for auto deployment upon code push to GIT repository
    Created various MongoDB collections and wrote services to store and retrieve user data for the application on devices and used Mongoose API in order to access the MongoDB from NodeJS
    Implemented a metrics collection mechanism for the server by utilizing Apache Kafka to stream server-side events
    Used JIRA for tracking the defects and to update the JIRA ticket as the work progresses
    Worked on PL/SQL and created views, triggers, functions and stored procedures wherever necessary to improve the performance in Oracle database
    Used Maven tool to build the application and deployed on the Tomcat Application Server
    Using GitHub for reviewing and merging the code to the remote repository. Before we were using Stash for merging the code
    Troubleshoot and fix the issues as part of Performance, Pre-Prod and Prod deployments whenever the release is committed

    Environment: Java 1.8, Spring, Spring Boot, Spring Data, Spring (Auto-wiring, Core Container, Security, AOP, Spring Quartz), Microservices, Angular 8, Typescript, AWS, Docker, EclipseIDE, MongoDB, GIT, Maven, Jenkins, Node JS, Restful API, Websphere, Apache Tomcat,HTML5, Css3, Bootstrap, JMS, Jira, Agile, Windows.
08/2021 to Current Full Stack Developer Arrow Electronics | All Cities, ,

Project: EPRN (Easy Fill Pharmacy Retail Network) EPRN is an application used by the pharmacy department in the all the stores belonging to Kroger. It provides all the medication services and Rx services to the customers. As part of the engagement, we were part of the maintenance of the legacy system and upgrading the system to the latest technologies.

  • Involved in gathering and analyzing System Requirements.
  • Involved in the migration of the UI using Angular and Java.
  • Responsible for developing the UI pages using Angular 6/7, HTML5, CSS3, JavaScript and Bootstrap.
  • Responsible to Style, look and feel of the web page with SASS that extends CSS with dynamic behavior such as variable, mixing, operations and functions
  • Used various Angular custom directives and developed reusable components and templates that can be re-used at various places in the application
  • Worked with Angular to develop single page applications, worked with ngrx for managing Angular applications
  • Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular
  • Used Spring IOC to maintain loose coupling between layers published the business layer as services and injected the necessary dependent components and published cross cutting concerns like Logging, User Interface exceptions, Transactions using Spring AOP and annotations
  • Developed application using Spring Modules following MVC design pattern
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver
  • Involved in the design of new services using Spring Boot
  • Involved in the enhancement and technology upgrade of the system
  • Used GitHub as version control tool to maintain the code repository
  • Involved in deploying the application on development and Staging environments using TeamCity
Education and Training
Expected in 12/2022 Master of Science | Computer Science University of Central Missouri, Warrensburg, MO, GPA:
Expected in Bachelor’s degree | Computer science Gayatri Vidya Parishad College of Engineering for Women, , GPA:

By clicking Customize This Resume, you agree to our Terms of Use and Privacy Policy

Your data is safe with us

Any information uploaded, such as a resume, or input by the user is owned solely by the user, not LiveCareer. For further information, please visit our Terms of Use.

Resume Overview

School Attended

  • University of Central Missouri
  • Gayatri Vidya Parishad College of Engineering for Women

Job Titles Held:

  • Java Developer
  • Java Full Stack Developer
  • Full Stack Developer


  • Master of Science
  • Bachelor’s degree

By clicking Customize This Resume, you agree to our Terms of Use and Privacy Policy

*As seen in:As seen in: