Livecareer-Resume
JC
Jessica Claire
Montgomery Street, San Francisco, CA 94105 (555) 432-1000, resumesample@example.com
Summary

An enthusiastic software engineer experienced in the full system development lifecycle of web-based multi-tier, client/server, and distributed applications. Deep analytical background with the ability to quickly comprehend new technologies

Skills
  • Java programming, Datastructures, JavaScript, PL/SQL Programming
  • Object-Oriented, Collections, Exception Handling, Multithreading, Streams, Lambda
  • Spring(Core, Boot, Batch, Kafka, Scheduling, MVC, REST, JPA)
  • Hibernate, EclipseLink, JUnit, Mockito, Kafka, IBM MQ, Log4J, SLF4J, HTML, CSS, XML, Angular, XML, JSON, Avro
  • Maven, Gradle, Eclipse, IntelliJ IDEA, VisualVM, Java Mission Control, Android Studio, Kubernetes, Postman, GitLab, GitHub
  • Linux, Apache Tomcat, WebLogic, Oracle Cloud Infrastructure (OCI), AWS, Kafka, IBM MQ
  • MySQL, Oracle, SQLite, SQL Server, PostgreSQL, CouchDB, DynamoDB
  • Scrum, Automation, Shell scripts, Encryption, ETL
Experience
03/2019 to Current Systems Engineer Arrow Electronics | Irvine, CA,
  • Involved in design, build and migrate backend applications from scratch using J2EE frameworks and Message streaming platforms like Kafka and IBM MQ
  • Dealt with a multifaceted application which interfaces with different source systems like JMS, Oracle DB and CORBA
  • Enable 2-way authentication using SSL keys and Certificates and used libraries like Jasypt
  • Created systemd services to manage the applications and Shell scripts to augment the job of starting and stopping them in the Linux environment
  • Created Customized Readers and Writers in a Spring Batch app and supported them by Hibernate
  • Logically handled error scenarios in the application by creating "Bulletproof" Jobs using customized and skippable exceptions and broadcast email notifications on failure with the ability to restart on recoverable exceptions
  • Enabled scheduling by using Spring Scheduling and used CRON expression to implement it in a flexible way and used SLF4J to implement the logging mechanism
  • Made robust and fail-safe applications by providing the features like implementing multiple modes maintaining the state
  • Used multithreading to improve the performance of the application by concurrently running reader and writer and thus greatly reducing the time taken to process each step inside a job
  • Worked in Scrum - Agile development methodology environment and worked with tools like JIRA, Jenkins, Kubernetes, GitLab, BitBucket and ArtiFactory
  • Wrote file handlers using Jackson API which extracts XML data from the received message and writes to the tails of a rolling XML file
  • Performed XML validation using XML Schema Definition(XSD) Api and used Maven build for packaging and configuring the dependencies
  • Evaluated software development project plans and recommended adjustments
  • Analyzed requirements and implemented systems to deliver comprehensive system development life cycle solutions
  • Performed debugging and troubleshooting of Production bugs and provided hotfixes if needed
09/2017 to 01/2019 Software Engineer Akamai Technologies Inc | Fort Lauderdale, FL,
  • Developed the application implementing MVC Architecture integrating both Hibernate and Spring frameworks with Java at the back-end.
  • Involved in injecting dependencies into code using the spring Core module and Used Spring Core Annotations for Dependency Injection.
  • Extensively designed and developed REST API services to enable the communication between front-end and back-end layers.
  • Worked with Interfaces and it's implementations to regulate the flow of control and data inside the application.
  • Implemented an internal Message Broker Service using BigQueue which is a fast and persistent queue based on memory-mapped file.
  • Used Message queues to buffer the incoming hex messages.
  • The hex messages are later parsed and assigned to the model class before storing into the database.
  • Implemented Object-relational mapping in the persistence layer using hibernate framework and managed EntityManagers.
  • Created controllers and services in Angular to handle the scope and functions to perform operations associated with the UI activities by communicating with backend using HTTP.
  • Wrote JUnit test cases for unit testing and integrated with Maven build by managing the dependencies in pom.xml.
  • Used GitLab and Intellij IDEA for source control and version management.
  • Performed debugging when and where required both on back-end and front-end.
03/2017 to 09/2017 Software Developer Intern Brunswick Corp. | Bonita Springs, FL,
  • Application - Antra Tracking System Responsibilities -.
  • Worked on an enterprise application for employee management.
  • Extensively used Core concepts of JAVA, J2EE and SQL.
  • Created RESTful Services to expose the service layer of core module to another module.
  • Developed using Spring MVC framework and used Hibernate for mapping objects between Oracle database and the repository layer.
  • Involved in development of presentation layer using JSP, HTML5, CSS and JavaScript.
  • Written SQL Queries and stored Procedures at the back end.
08/2015 to 06/2016 Graduate Assistant University Of Utah | Stansbury Park, UT,
  • Assisted senior professor with information technology course for undergraduate students.
  • Taught concepts of information technology to a class of 75 students.
  • Taught, Reviewed and Evaluated projects related to Web Development (HTML, CSS, JavaScript), Database (MS Access, MySQL, Oracle), Microsoft Word, and Microsoft Excel Academic Projects.
Education
Expected in 2016 Master of Science | Computer Science University of Southern Mississippi, Hattiesburg, MS GPA:
Expected in 2015 Bachelor of Technology | Computer Science Jawaharlal Nehru Technological University, Hyderabad, GPA:
Certifications
AWS Certified Developer - Associate

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

Disclaimer

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:

82Good

resume Strength

  • Formatting
  • Length
  • Measurable Results
  • Personalization
  • Strong Summary
  • Target Job

Resume Overview

School Attended

  • University of Southern Mississippi
  • Jawaharlal Nehru Technological University

Job Titles Held:

  • Systems Engineer
  • Software Engineer
  • Software Developer Intern
  • Graduate Assistant

Degrees

  • Master of Science
  • Bachelor of Technology

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

*As seen in: