We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

5.00/5 (Submit Your Rating)

Bellevue, WA

OBJECTIVE:

Obtain a position as a Senior Java Developer

SUMMARY:

  • A Senior Software Engineer specializing in the design, development and support of enterprise - wide client/server systems.
  • My main focus is on object-oriented Open Source Java technologies.
  • I have successfully implemented sophisticated, large-scale systems that include REST API design, SOAP Web Services, Enterprise Java Beans, Java Swing, Java Servlet/JSP, HTML/Ajax, Aspect Oriented Programming.

TECHNICAL SKILLS:

Programming Languages: Java JDK 8, Unix C/C++, Microsoft Visual C++, Assembly Language

Scripting Languages: Python, Jython, Lua, Perl, Unix Shell Scripts, JavaScript/Ajax/NodeJS, HTML, DOS, Win32 Scripts, Ant Build Script, Gradle Build Script (Groovy)

Database: Elastic Search, DynamoDB, S3 Storage, MySQL/Aurora, PostgreSQL, Microsoft ODBC, Sybase, Oracle, IBM DB2

Operating Systems: Unix(Debian, AIX, Solaris, Linux, HP/UX), MacOS, Win32

Application Servers: Apache Tomcat 8, IBM WebSphere, Apache Web Server, JBoss, Orion Server

J2EE Frameworks: Spring Boot, Spring Framework 4/5 with REST Support, Spring Security Framework 4, Spring Data & Spring Data REST, Spring Security OAuth2, JPA, Hibernate, IBatis Data Mapping Framework, Apache Struts, Freemarker Templates, Sitemesh Template Engine, Velocity Templates, SOAP using CXF Web Services, Jackson JSON

Version Control Systems: Git (Github or Bitbucket), Subversion, CVS

Software Tools and Framework: IntelliJ IDEA, Eclipse IDE, Artifactory, Maven, Enterprise Architect, Jenkins, Team City, VMWare Server, Virtual Box, Docker, Amazon Web Services

EXPERIENCE:

Senior Software Engineer

Confidential, Bellevue, WA

Responsibilities:

  • responsible for the design and development of Confidential ’s White-label Pages co-located in India and Bellevue
  • Coached peers in Test Driven Development, Clean Coding, and Pair Programming practices
  • Designed and architected a solution for AB Testing for non- Confidential Third-Party Sites
  • Responsible for the architecture and design of an in-house software for customization and branding of white-label partner sites performed kanban agile programming practices to deliver stories to product owners

Technology Portfolio: Spring Framework 4 & 5, Spring MVC with JSTL, Spring MockMvc for Testing, RestTemplate, Maven, Gradle, Test Driven Development, Google Guava, Freemarker, HTML5, JQuery, NodeJS, Twitter Bootstrap, Intellij IDEA, JUnit/TestNG, AssertJ Assertions, Jenkins, GitHub, Chrome Extension Development, Docker, Amazon Web Services, Trello

Senior Software Engineer

Confidential, Woodinville, WA

Responsibilities:

  • responsible for the architecture, design and development of the Confidential Preva REST API, Preva Exerciser Website, Atlas Fitness Equipment REST API, Spring Security OAuth2 Authorization Server performed scrum agile and XP pair programming practices practiced test-driven design and development

Technology Portfolio: Spring Framework 3.1, Spring MVC with JSTL, Velocity, & Spring EL, JPA using Hibernate Implementation, Spring Security 3.1, Spring Data with Spring Data REST JPA, Spring Security OAuth2 1.0, Redis, WebSockets, HTML5, JQuery, Twitter Bootstrap, Maven 3, Intellij IDEA 12, Artifactory, Amazon AWS, Grails 1.8, JUnit, Fest Assertions, MySQL 5.5, Artifactory, Jenkins & Team City Continuous Integration, Mac OSX, CentOS 6, Ubuntu 12.04 LTS

Senior Software Engineer

Confidential, Bellevue, WA

Responsibilities:

  • developed REST APIs using spring 3.1 and VMware vFabric GemFire practiced test-driven design and development scrum agile programming practices

Technology Portfolio: SpringFramework 3.1 with REST Support, SpringData GemFire, Spring Security 3.1, Intellij IDEA 11, JUnit, Fest Assertions, Single Page HTML5 Application with JSONP, JQuery, Twitter Bootstrap, Git

Senior Software Engineer

Confidential, Seattle, WA

Responsibilities:

  • responsible for the design and development of Confidential 's Global DisneyID REST API practiced test-driven design ands development scrum agile programming practices

Technology Portfolio: Apache CXF REST with SpringFramework 3.1, In-house OAuth2 Implementation, MyBatis, Intellij IDEA 11, JUnit, Fest Assertions, Github Git Repository, Jenkins

Senior Software Engineer

Confidential, Woodinville, WA

Responsibilities:

  • responsible for the architecture, design and development of the Confidential Preva REST API led the implementation of the OAuth2.0 draft spec using Spring Security OAuth 1.0.M performed scrum agile and XP pair programming practices practiced test-driven design and development developed HTML4/Ajax web pages

Technology Portfolio: Spring Framework 3.1, JPA using Hibernate Implementation, Spring Security 3.1, Spring Data with Spring Data REST JPA, Spring Security OAuth2 1.0, Maven 3, Intellij IDEA 12, Artifactory, Amazon AWS, Grails 1.8, JUnit, Fest Assertions, MySQL 5.5, Artifactory, Jenkins & Team City Continuous Integration, Mac OSX, CentOS 6, Ubuntu 12.04 LTS

Senior JEE Developer

Confidential, Bellevue, WA

Responsibilities:

  • responsible for delivering various software service solutions to clients. implemented Inline Checkout By Amazon for TheGolfWarehouse.com

Technology Portfolio: Spring Framework, JUnit, iBatis/MyBatis, HTML/Ajax Development, JQuery

Senior Java Developer

Confidential, Bellevue, WA

Responsibilities:

  • responsible for the design and development, and enhancement work for Confidential .net Online Marketing Center and the next generation Core Web Services.
  • Test-driven design and scrum agile with XP programming practices

Technology Portfolio: Spring Framework, JUnit, iBatis/MyBatis, HTML/Ajax Development, JQuery, Yahoo UI, Sitemesh, MySQL, CentOS, Ubuntu Server

Senior Java Developer

Confidential, Seattle, WA

Responsibilities:

  • responsible for the architecture, design, and development, testing, and enhancement work for Confidential ’s VoIP Platform Business Management Software. implemented Hibernate Open Session In Conversation and service layer domain objects caching.

Technology Portfolio: Spring Framework, Hibernate, Sitemesh, JSP, JUnit, Subversion

Senior Java Developer

Confidential, Bellevue, WA

Responsibilities:

  • responsible for the development and enhancement work for the Confidential Project.

Technology Portfolio: Spring Framework, Enterprise Java Beans, JSP 1.2 / Servlet 2.4, Apache Struts, Jboss, Oracle

Senior Java Developer

Confidential, Bellevue, WA

Responsibilities:

  • responsible for the redesign of Fleetportal from an EJB-based web application to a high speed web application utilizing Spring Framework, Sitemesh, IBatis, JDK 5, and Apache Tomcat 5.5

Technology Portfolio: Spring Framework, Apache Tomcat 5.5, Apache Struts, iBatis, HTML/Ajax, Enterprise Java Beans, Orion Server, Oracle 10g, Microsoft Visual Source Safe

Senior Java Developer

Confidential

Responsibilities:

  • responsible for the architecture, design and development of the two-month project Fire Department HotWorks Permit Scheduling and Management System. built and deployed highly-available enterprise applications to IBM WebSphere v5.0.3 performed requirement analysis, object-oriented design, coding, unit test, and weekly acceptance testing with the Confidential Fire Department. performed code customization on the Confidential ’s JIRA Issue Tracking system performed requirement analysis, object-oriented design, coding, unit test, and weekly acceptance testing. built and deployed highly-available enterprise applications to IBM WebSphere v5.0.3

Senior Java Developer

Confidential, Edina, MN

Responsibilities:

  • Responsible for the architecture, design and development of a filter product management software based on OpenSource software technologies. web front-end Confidential ToolBox application using JSP, Tag libraries and Servlets. n-the-fly PDF Reports generation tool using Jakarta Formatting Objects XML/XSLT technology

Confidential, Edina, MN

EJB Developer, Servlets and JSP developer

Responsibilities:

  • Member of a dev team responsible for the design & development of a web-based thin-client application used for management of Confidential ’s mission-critical Global Goods/Service Database.

Java Developer

Confidential

Responsibilities:

  • web front-end enterprise application using JSPs, Servlets (Jakarta Struts 1.1), and JUnit asic search pages which generated dynamic search criteria fields utilized IBM's WSAD IDE wizards for generating Servlets and EJB's conducted J2EE training exercises using JBoss, Eclipse IDE and Jakarta Struts developed under eXtreme Programming practices wrote Macromedia Flash 5 portal in C/C++ for HP/UX operation system

Confidential, Minneapolis, MN

Design Engineer

Responsibilities:

  • designed and maintained Tcl and python modules interfacing to proprietary C/C++ libraries. develop ASIC Physical Design tools in C/C++, Python/Tk, Tcl/Tk, and Java Client/Server messaging.

We'd love your feedback!