We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

4.00/5 (Submit Your Rating)

TECHNICAL SKILLS:

  • Java/Java EE
  • Apache Webserver
  • Code Design
  • SQL (MySQL, MariaDB)
  • Apache Tomcat
  • Code Testing (Junit, Mockito, EasyMock)
  • XML
  • Windows (7, 10, Server)
  • Design Patterns (Strategy, Factory, Builder, MVC…)
  • HTML (HTML5)
  • Linux (CentOS, CoreOS)
  • Container Architecture (Docker, Docker Swarm)
  • JavaScript (JQuery, Vue.js)
  • Maven, NPM, Yarn
  • Source Code Management (Subversion, Github, Bitbucket)
  • CSS (Bootstrap)
  • Code Review Process
  • Sensitive data handling
  • Customer Support/Ticketing System (Trac, Jira)
  • Continuous Integration (Jenkins)
  • Code Quality Software (SonarQube)
  • Eclipse IDE (STS), Intellij
  • Database Design
  • Spring (MVC, Framework, Security Batch, JDBC, Boot, Integration)
  • C++
  • Glassfish Application Server
  • Mathematics
  • C#
  • JBoss/Wildfly Application Server
  • Server Virtualization (VMware vSphere)
  • PHP (Kohana)
  • Artifact Hosting (JFrog Artifactory)
  • Portal/Portlet Architecture (Liferay)
  • Unity/Unreal
  • Graphic Design (GIMP)
  • Board Game Design
  • Soft Skills
  • Hard - Working
  • Dependable
  • Organized
  • Quick Learner
  • Punctual
  • Ambitious
  • Motivated
  • Detail-Oriented
  • Excellent Communication
  • Worthy Leader and Exceptional Follower
  • Great Initiative
  • Unrivaled Passion for Programming and Games (Oh sweet precious loot )

EXPERIENCE:

Senior Software Engineer

Confidential

Responsibilities:

  • Work with a small team to completely overhaul a legacy Java7 + Spring 2 + Websphere system to use Java8 + Spring 4 + JBoss
  • Standardize logging from various libs and System outs to slf4j
  • Maintain rigorous code quality standards
  • 8-hour Hackathon creating a blockchain insurance system utilizing Vue.js with Truffle and Ganache

Senior Java Developer

Confidential

Responsibilities:

  • Work both alone and leading teams to design, estimate, create, and test, new, easily maintainable code using some of the latest technologies (Java, Spring, Javascript, HTML, CSS, Bootstrap, JQuery, Vue.js SQL)
  • Maintain existing Java, HTML, JSP, XML applications
  • Maintain outdated legacy Java GWT and PHP applications
  • Maintain an extensive MySQL database with large numbers of tables and hundreds of millions of records
  • Work with business to create and understand requirements and feature lists
  • Debug, Troubleshoot and solve issues from common misunderstandings to ancient, buried, edge-case bugs
  • Estimate projects, tasks, and report time daily
  • Perform overnight production deployments (1am - 5am), commonly solving issues and ensuring smooth operations after deployment.
  • Build development branches through Jenkins and analyze code quality and test results through Sonar
  • Maintain rigorous PCI level-1 standards as well as personal and company quality standards through security-minded design, implementation, and thorough code reviews.
  • Maintain a high standard of Junit test quality and coverage
  • Train, lead, and assist new hires
  • Evaluate new technology for integration into our environments
  • Build and maintain infrastructure (Web servers, Application servers, virtual machines, hosts)

Java/COBOL Developer

Confidential

Responsibilities:

  • Work in a team to create an application utilizing GWT, JavaScript, XML, XSLT, and an internal bus network called ICAF
  • Maintain existing COBOL code and a large DB2 database
  • Obtained Java 7 certification

We'd love your feedback!