We provide IT Staff Augmentation Services!

Sr. Software Developer Resume

2.00/5 (Submit Your Rating)

Ann Arbor, MI

SUMMARY

I’m a motivated and upbeat professional. I love finding creative solutions to problems, communicating thoughts and ideas, in addition to collaborating with others. I take pride in my work and see it as a reflection of myself. My mission is to make the most out of each day and strive to have a positive impact on the world. Some of my interests include the outdoors, dogs, and classic cars.

TECHNICAL SKILLS

Languages, Frameworks, Tools: Java, Spring, JPA, Hibernate, SQL, NoSQL, Liquibase, Flyway, Android, Gradle/Maven, JUnit/Mockito/Pitest, Git, Docker, Jenkins, SonarQube, Intellij IDEA, Android Studio, Atlassian Products, Linux, Windows

Fundamentals: Object Oriented Design, RESTful & Microservice Architecture, Relational Database Design, Web Development, Agile Development, DevOps

PROFESSIONAL EXPERIENCE

Confidential, Ann Arbor, MI

Sr. Software Developer

Responsibilities:

  • Tackled decoupling a monolithic application and transformed it into a number of microservices.
  • This allowed the application to scale up while keeping costs down, in addition to simplifying feature development.
  • Standardized software development pipeline for code management, continuous integration, and deployment.
  • Using GitLab, Jenkins, SonarQube, and Docker.
  • Revamped hackathon ideas for an employee portal which is now being used and productized.
  • Utilizing Spring Boot, Spring Data Rest, RDS/NoSQL, RabbitMQ, and Zuul/Eureka.

Confidential, Ann Arbor, MI

Software Developer

Responsibilities:

  • Analyzed Java EE services using JProfiler to identify performance issues, document root causes, and fix the hot spots.
  • As a result server run costs and database queries were minimized.
  • Integrated legacy logging system with Splunk to reduce error notification and response time.
  • Spearheaded application configuration and implementation overhaul, which greatly reduced the number of man hours required to set up and audit customer integrations.
  • This was accomplished with Oracle stored procedures, content batch processing via Spring Batch/JAXB, and new Spring Data/MVC RESTful services.

Confidential, Ann Arbor, MI

Jr. Software Developer

Responsibilities:

  • Responsible for creating RESTful APIs backed by Spring Framework/Data/Security, in addition to the JSP/JavaScript/HTML client that consumed them.
  • Led effort for integrating with Sabre SOAP services, using Apache Quartz batch job processing and Spring Web Service wrappers.
  • This was a key component as it allowed the application to be agnostic to each airline data interface.
  • As a result integration into multiple airline systems would only have to occur once.

We'd love your feedback!