We provide IT Staff Augmentation Services!

Full Stack Senior Engineer Resume

4.00/5 (Submit Your Rating)

TECHNICAL SKILLS

  • Cloud Native microservices architecture with Java 11 (Spring Boot), Docker, Kubernetes, ELK
  • JavaScript (ES6), NodeJS, HTML5, Bootstrap CSS, Material UI, SPA in React JS
  • RESTful services using JAX - RS and Spring secured with Oauth2, OpenID Connect, and JWT
  • Spring Framework, dependency injection, AOP, and transaction management
  • Object Relational Mapping with JPA, Hibernate, and Spring Data
  • SOAP/WSDL Service API design and construction with JAX-WS and CXF, WS-Security, SSL
  • SOA, ESB Integration, Enterprise Integration Patterns, Apache Camel, ServiceMix, JBoss ESB
  • Asynchronous messaging with Kafka, JMS, Active MQ, and MDB
  • JEE platform, Core JEE design patterns, EJB, JNDI, Servlets, JSP, Struts and Spring MVC web frameworks on IBM WebSphere, WebLogic applications servers, and Tomcat
  • Object-oriented analysis, Gang of Four Design Patterns, UML
  • UI construction with Java Swing API
  • GIT with build and deployment tooling - Ant, Ivy, Maven, Gradle
  • XML, XSD/DTD, SAX and DOM parsers, XML Binding (JAXB, Gson), XSLT, and XPath
  • Testing with Junit, Mockito, PowerMockito, and Selenium
  • SQL scripting, Query performance tuning, transactions, isolations, JDBC, stored procedures, triggers, views with Oracle, PL/SQL, IBM DB2 UDB, PostgreSQL

PROFESSIONAL EXPERIENCE

Confidential

Full stack senior engineer

Responsibilities:

  • Provide technical solutions and write technical design documents
  • Web UI design and implementation using React JS
  • Unit test coverage development with Jest
  • Rest API and JSON messaging design
  • Microservice implementation in Java 11 on Spring Boot and Kafka
  • Unit test coverage development with Junit and Mockito
  • Containerization with Docker
  • Deployment with Kubernetes
  • Peer code reviews

Confidential

Principal Software Engineer

Responsibilities:

  • Upgraded IF to adopt XSD-based XML validation
  • Enhanced outbound component to do multi destinations integration (JMS / HTTP / Groovy)
  • Analyzed and improved performance of Oracle SQL queries
  • Adopted outbound component for running IF in a load balance environment
  • Designed and led implementation of Groovy extensions mechanism
  • Refactored major IF components according to Object Oriented design patterns
  • Designed and implemented retry logic for the publish component

We'd love your feedback!