We provide IT Staff Augmentation Services!

Senior Software Developer Resume

3.00/5 (Submit Your Rating)

SeattlE

SUMMARY

Design and develop high - quality, server-side applications that are easy to use and maintain.

TECHNICAL SKILLS

E-Commerce: Payments, Billing, Workflow, Batch Processing

Databases: Hibernate, JPA, MyBatis, MySQL, DynamoDB, Data Modeling

Web Services: REST, Microservices, Spring Boot, JMS

Tools: JUnit, Mockito, Jenkins, Maven, Git, Docker, Swagger

PROFESSIONAL EXPERIENCE

Senior Software Developer

Confidential, Seattle

Responsibilities:

Helped convert large monolithic game backend to microservices. Deployed to Docker containers in AWS. Migrated legacy user data from Mongo and MySQL to DynamoDB. Created common library to provide microservices with Swagger UI, DB client init, health check endpoints, and error handling.

Technology : Spring Boot, AWS, DynamoDB, MySQL, Docker, Swagger

Senior Software Developer

Confidential, Seattle

Responsibilities:

Wrote Confidential payment adapter. Designed job scheduler. Created REST web services for business features included: shopping cart, admin problem notification, and data export. Refactored codebase to remove duplicate and spaghetti code.

Technology: Play Framework, Ebeans ORM, Heroku, MySQL

Senior Software Developer

Confidential, Seattle

Responsibilities:

Designed and developed REST web services for travel industry applications, using the OpenTravel Alliance (OTA) messaging standard. Managed DB schema versioning with Liquibase to improve developer productivity. Spearheaded unit testing.

Technology: JAXRS, Spring, WebSphere, Postgresql, MyBatis, JPA

Senior Software Engineer

Confidential, Seattle

Responsibilities:

Rewrote legacy shipping date estimator. Created flexible data model for various shipping scenarios. Extracted business logic from PL/SQL into Java. Designed and lead development of workflow engine to import and price product inventory. Created multi-threaded batch job processor.

Technology: Hibernate, Tomcat, Oracle, Linux, Java 8, Spring 4, ActiveMQ, REST

Senior Developer

Confidential, Seattle

Responsibilities:

Implemented identity management web services API in SOA environment. Created object model with clearly defined functional layers, to ensure code consistency, quality, and make automated testing easier. Contained business logic in the service layer. Refactored duplicate code into common libraries. Automated functional tests using Jenkins and Maven.

Technology: REST, MyBatis, MS SQL Server, OpenStack, JSR-303 Validation

Senior Developer/Architect

Confidential, Seattle

Responsibilities:

Created web services that provide real-time medical facility information to mobile apps. Developed workflow app to en/decrypt, route, audit log, and archive mission critical data files. Wrote enterprise service bus data flows, including SOAP, MQ, Database, and Transformation nodes.

Technology: IBM Message Broker, ESQL, SQL, Tomcat, SOAP, REST, IBM MQ

Senior Software Developer

Confidential, Seattle

Responsibilities:

Co-designed and wrote financial transaction manager for digital content billing, including modules for authorization, capture, refund, and charge-back transactions.

Technology: Tomcat, JPA, JMS, JUnit, Maven

Software Developer

Confidential, Seattle

Responsibilities:

Maintained and enhanced mobile SMS messaging apps connected directly to major telco carriers. Created CBS News SMS application to notify mobile subscribers of breaking news stories.

We'd love your feedback!