Software Engineer Resume Example

Love this resume?

By clicking Build Your Own Now, you agree to our Terms of Use and Privacy Policy

Jessica Claire
, , 100 Montgomery St. 10th Floor
Home: (555) 432-1000 - Cell: - - -
  • Experienced Software Engineer with strong development skills and background working with engineering and quality teams. Highly skilled in REST APIs, JSON and NoSQL databases with proven history of best-in-class development. Strong problem-solver with solid computer science fundamentals, including algorithms and data structures.
  • Highly enthusiastic and willing to learn new concepts, accept challenges and solve problems.
  • Strong Knowledge in Software Development Life Cycle (SDLC) having thorough understanding of various phases and proficient with SDLC models like Agile methodologies, Peer Programming, Extreme programming, TDD and participated in daily SCRUM meetings.
  • Proficient in designing and developing front-end/user-interface (UI) of web applications using HTML/HTML5, CSS3, DOM, JavaScript, jQuery, Bootstrap, AngularJS, Bootstrap, AJAX, JSON, XML.
  • Expertise in Core Java concepts like Streams, Collections, Lambda Expressions, Multithreading, Polymorphism, Data Structures and Exception Handling
  • Experience in working with JavaScript Frameworks like Angular.JS, Node.JS.
  • Master level aptitudes in Spring system modules like Spring IOC, Spring MVC, Spring Data, Spring REST, Spring JTA,Spring IO, Spring AOP, Spring JDBC, Spring Transaction Management, Spring Batch, Spring Cloud, and Spring Boot.
  • Fully proficient in using IDE's like Eclipse, Spring Tool Suite, Visual Studio Code and testing tools like Postman and Swagger UI
  • Experience in Implementing API's in Java Multi-Threaded Environment.
  • Experience with Stargate API gateway for handling API's
  • Excellent understanding of relational databases involved in application development using RDBMS like SQL Server, MySQL.
  • Proficient with handling Broadcom Rally for User Story and bug tracking, Jenkins, Apache tomcat for deployment, Venafi, LDAP for authentication, Fortify, CSRF for vulnerabilities, PDFBox for building pdf's, Cyberduck for File transfer. GitHub for Version control.
  • Experience in Cloud Computing environment like Amazon Web Services (AWS), Spring Cloud.
  • Platforms : Windows 10, MacOS
  • Languages : Java 1.8, C, C++, Python, PL/SQL, XML, RDBMS, UML
  • Technologies : JSP. Servlets, JDBC, Stargate API Gateway
  • GUI Development : JavaScript (ES6), HTML, CSS, AJAX, jQuery, Angular7, SOAP, RESTful.
  • IDE's : Eclipse, Spring Tool Suite, VS Code
  • Application Server : WebSphere, Weblogic, Tomcat, JBoss
  • Platforms : Postman, Swagger UI, Jenkins, CA Agile Rally, microsoft Office 365
  • Tool : Maven, Gradle
  • RDBMS : MySQL, PostgreSQL, SQLite, Microsoft SQL Server Management Studio
  • Frameworks : Spring 4.x (MVC, Core Container, AOP,), Springboot, JSF, Struts, Hibernate
  • Version Control : GIT
  • Methodologies : Agile, Scrum
09/2019 to Current
Software Engineer Barclays Bank Salt Lake City, UT,
  • Following Agile/SCRUM as the project management methodology with two week sprints and CA Agile RALLY for Userstory and Bug tracking.
  • Design and develop Enterprise Eligible business objects and domain objects with Relational Mapping framework such as Hibernate.
  • Working on integration of Spring and Hibernate Frameworks using Spring ORM module.
  • Implementing Service-Oriented Architecture using SOAP Web Services and through SOAP UI extensively tested doc based web services.
  • Working on JMS and Web Sphere for queue communication, administration and used JMS Caching Connection Factory for better performance.
  • Using Github as code version control and Jenkins for Continuous Integration and Continuous Deployment.
  • Using Java 8 as the primary language for coding to provide the core concepts such as Multi Threading, Localization, Collection frameworks and Exceptional Handling.
  • Working on n-tier architecture and developing application using Spring MVC, Spring service layer, Spring Transaction Management, Spring Dao persistence layer and Spring batch.
  • Building and modifying Microservices/RESTful API's and endpoints with springboot.
  • Tracking incident tickets with ServiceNow
  • Testing the API, REST endpoints using Postman and Swagger UI.
  • Developing stored procedures, functions, triggers, cursors using Mysql as the Database in Microsoft SQL Server Management Studio.
  • Building and developing the UI components using JavaScript, HTML, CSS, Bootstrap, jQuery, AJAX, Json and XML
  • Building pdf documents using Apache PDFbox.
  • Using Amazon S3 Storage services for storing the generated documents and Cyberduck as a FTP client.
  • Managing the machine identity with venafi and eliminating the vulnerabilities with Microfocus Fortify.
  • Handling API's with Stargate API Gateway
  • Using LDAP for authentication of users signing into the application.
08/2017 to 05/2019
Java Full Stack Developer Jpmorgan Chase & Co. Wayne, MI,
  • Worked on Computer Availability in Library application which shows the availability of computer using Java 8, Angular 7.
  • Followed Agile methodology and involved in estimation sessions and scrum meetings.
  • Implemented Web Application Using Spring Boot, Java and J2EE Design Patterns.
  • Utilized Java 8 concepts like Functional Interfaces, lambda expressions, Stream API, Collection API.
  • Used HTML5, CSS, Bootstrap, jQuery, Ajax, and performed client-side validations using JavaScript.
  • Created Typescript reusable components and services to consume API's using angular 7.
  • Designed and developed the REST based Microservices using the Spring Boot, Spring Data with JPA.
  • Used Spring MVC architecture to separate the presentation logic, control flow with business logic.
  • Used JPA and Hibernate with entity beans for interacting persistence layer for CRUD operations.
  • Provided application support for project migration and backend support using Spring Boot and Java.
  • Maintained SQL database in production and test environments.
  • Used GIT as Version control. Postman and Swagger UI for API testing.
05/2015 to 04/2017
Software Engineer Barnett Engineering & Signaling Laboratories (Besl) Colorado Springs, CO,
  • Analyzed and implemented Model View Controller (MVC) architecture and developed Form classes, Action Classes for the entire application using Spring Framework.
  • Designed and developed front-end User Interface using HTML, CSS, JavaScript, AngularJS and jQuery Framework.
  • Developed the view components using JSP, HTML, Struts Logic tags libraries.
  • Persisted java objects to relational database using Hibernate ORM.
  • Invoked view components by configuring Dispatcher Servlet and View Resolver to handle incoming requests and manage the Spring MVC flow.
  • Adopted Hibernate Framework to develop Data Layer and configured XML mapping files.
  • Used Hibernate Annotations to reduce time at the configuration level and accessed Annotated bean from Hibernate DAO layer.
  • Implemented Multithreading concept to load data from files to table, transforming files from one format to other. Make multiple service calls in individual threads safety for a request.
  • Designed and developed Use Case, Class and Sequence Diagram based on UML standards using Rational Rose.
  • Performed testing of SOAP web services using SOAP UI tool.
  • Client-side validations are performed using JavaScript and jQuery Framework.
  • Used JIRA for tracking the Project Stories in Agile Methodology.
  • Used Maven tools for building and deploying the Web applications.
Education and Training
Expected in 05/2019
Master of Science: Computer Science
Texas A&M University - Corpus Christi - Corpus Christi, TX
Expected in 05/2017
Bachelor of Science: Computer Science
GITAM University - Visakhapatnam,

By clicking Build Your Own Now, you agree to our Terms of Use and Privacy Policy

Resumes, and other information uploaded or provided by the user, are considered User Content governed by our Terms & Conditions. As such, it is not owned by us, and it is the user who retains ownership over such content.

How this resume score could be improved?

Many factors go into creating a strong resume. Here are a few tweaks that could improve the score of this resume:


Resume Strength

  • Length
  • Measurable Results
  • Personalization
  • Target Job

Resume Overview

School Attended
  • Texas A&M University - Corpus Christi
  • GITAM University
Job Titles Held:
  • Software Engineer
  • Java Full Stack Developer
  • Software Engineer
  • Master of Science
  • Bachelor of Science