We provide IT Staff Augmentation Services!

Technical Lead & Devops Engineer Resume

5.00/5 (Submit Your Rating)

Florham Park, NJ

SUMMARY:

  • 10+ years of IT experience in JAVA, J2EE, Microservices, Spring, Boot, REST/SOAP Webservices, DevOps Tools, Oracle, DB2 & Hadoop(Bigdata POCs) Application Development, System Maintenance, Production Support of multiple Applications using Core Java, J2EE, JDBC, JSP, HTML, Spring(Boot, DI, AOP, MVC, Data, Boot, JPA) Struts, Hibernate, JavaBeans, JMS.
  • Experience in complex web application development, implementation and product customization.
  • Understanding the Business Needs/User Needs, Problem statements, evaluating options and defining Framework/Architectural Solutions and prepare the technical solution/design that meets the business requirements and follow the enterprise/web standards leveraging SOA (Service Oriented Architecture) full - cycle implementation experience including requirements, design, implementation, integration and testing, interoperability and reusability.
  • Experienced in working as DevOps Engineer/ Build & Release Engineer/ System Administrator operations/process tools that include code review, unit test automation, Build & Release automation, SCM, Environment, Service, Incident and Change Management.
  • Experience in System Administration like Installation, Configuration, Tuning and Upgrades of Linux (Red Hat and Oracle). Configuring, automating and maintaining build and deployment CI/CD tools Git/GitLab, Jenkins, Hudson, BuildForge, Docker, Nexus and JIRA for Multi-Environment (Local/POC/NON-PROD/PROD) with high degrees of standardization for both infrastructure and application stack automation in AWS cloud platform.
  • Experience in Agile/Waterfall model TDD/BDD software testing, unit testing, regression testing, and defect tracking and management using GIT, JIRA, ClearCase, SVN, TFS.

TECHNICAL COGNIZANCE SKILL:

Programming Languages: Java 1.5, 1.6, 1.7, 1.8 C, C++

J2SE Technologies: JDBC, JNDI, RMI, Java Beans, Multi-Threading Servlet, JSP, JSTL, EL, JAX B

UI Technologies: AngularJs, NodeJs, HTML, CSS, JavaScript, AJAX Bootstrap, JQuery

Frameworks: REST, Spring, Struts 2, Hibernate, ELK Stack

Spring Framework: Spring Data JPA, Spring Core, Spring Boot, Spring MVC, Spring JDBC, Spring ORM, Spring Messaging, Spring Transaction, Spring AOP, Spring Cloud, Spring IO, Spring REST, Integration

Micro Services, WebServices, JAX: RS, JAX-WS, JAX-RPC(Java), SOAP, WSDL, UDDI, IBM WPS BPEL/BAM/BPMN, ALSR 3.0, Oracle Fusion Axis API

Unit Testing: Junit, TestNG, Mockito, PowerMock Selenium, Cucumber

Caching: Coherence, EH Cache, Redis H2

Messaging Server: IBM MQ, JMS, RabitMQ Active MQ

Design Skills: Planning, Estimation, Design, Class Diagrams, UML

Web/App Servers: Tomcat, Websphere Liberty, JBoss, Weblogic, Jetty, Undertow, Wildfly

XML Technologies: XML, XSLT, XML Schema, DOM, SAX, SOAP, WSDL, JAXB, XML-Beans, JAXP, AJAX, JSON

IDE: RAD, Eclipse, STS and NetBeans, Jdeveloper IntelliJ

ORM Tool: Hibernate, Spring Data JPA, MyBatis

Databases: Oracle 12c, Sybase, MySQL, DB2, Cassandra MongoDB

Design Patterns: Template Method, Command Pattern, Facade, Singleton, Factory Method, Adaptor, MVC, View Rosolver, Proxy, Iterator, Chain of responsibility

Build Tools: Maven, Gradle, ANT, Jenkins, CICD Tools

Version Control: GIT, TFS, Clear Case, SVN

Markup Languages: YML, HTML, DHTML, XML, UML

Operating Systems: Windows 07/10, UNIX, Linux, Solaris, Mac OS Ubuntu

Other Tools: Jenkins, Jira, JMeter, WinSCP, BugZilla, JProfiler, Drools Engine, Eureka, Zipkin, Casandra, Sonar Cube, PCF, Google Api (Guava, JSON & GSON), JBuilder, EditPlus, MS Visio, File Zilla, Putty

PROFESSIONAL EXPERIENCE:

Confidential, Florham Park, NJ

Technical Lead & DevOps Engineer

Environment: JAVA 1.8, AngualrJS, HTML5, JavaScript, CSS3, Spring (Boot, Core, ORM, Profiling, Transactions, Quartz, AOP, JMS, JUnit, Apache Commons Api, ELK Stack, Rabbit MQ, JMS, Gson (Json Api), Rest, POI, HP ALM, Jira, GITLab, One Stash, Oracle12C, Cassandra, Webspehere, Jboss, Tomcat, CICD, Jenkins, Micro Services, Spring Cloud, Spring IO, Edge Services, Eureka, ZipKin, Sonar Cube, Streams, Completable Features, Parallel Processing, UNIX, PCF, WSO2, Swagger, GIT, AWS, Maven, Chef, Puppet, Linux, Shell scripts.

Responsibilities:

  • Involved in Micro services development using Spring Boot. Implemented Command Design Pattern for the edge proxy services.
  • Developed Restful WebServices to exchange data between different systems, using HTTP, JMS, RabitMQ, MQ Clients, Listeners, and Schedulers.
  • Used Embedded servers, Embedded In-memory caches and In-memory Databases using Redis.
  • Resolved memory leakage and network latency, performance issues with the help of Memory Analyzer and DynaTrace.
  • Integrated Spring Boot Application with its Spring Ecosystems like Spring JDBC, Spring ORM, Spring Data, Spring Security etc.
  • Experience using PCF for deploying microservices in Cloud. Used CLI to push the code to cloud foundry environment.
  • Experience in CICD using Jenkins to deliver the releases based on sprints.
  • Working in a modular code development using various Design Patterns.
  • Integrated microservices with BRMS KIE Containers using Drools Rule Engine for JBPM workflows.
  • Good experience with TDD development using Mockito, PowerMock.
  • Solid experience in code review, quality scans like Veracode & Sonar Cube.
  • Implementing gateway and service level APIs to register and expose on web publishing platforms using WSO2, Swagger API tools.
  • Used Spring Cloud, RabitMQ integration of asynchronous message processing posting and consuming to different queues, writing provider and consumer clients to process MQ messages.
  • Used DevOps tools like Docker, Elastic Search, Kibana, Log Stash, Jenkins, Dynatrace, JIRA, Git-Stash, Jira, Confluence
  • Experience in Cloud computing technologies like SaaS, Iaas, & Paas.
  • Integrated UI using AngularJS, JSP, JavaScript, jQuery, AJAX, HTML, HTML5, DHTML, CSS.
  • Extensively worked on Jenkins by installing, configuring and maintaining for Continuous Integration (CI) and for End to End automation for all build and deployments and CD (Continuous Deployment) methodologies.
  • Installed and Managed Jenkins and Nexus for CI and Sharing Artifacts respectively within the company. Experience in creating Jenkins jobs.
  • Working Knowledge on Hadoop Big Data, HDFS, MapReduce, Pig, Hive, ZooKeeper, Storm, Kafka POCs.

Confidential, Piscataway, NJ

Sr. Java Full Stack Developer

Environment: Spring (Core, ORM, Profiling, Transactions, Quartz, AOP, Timer Task, JMS, CAS, JUnit, Apache Commons Api, Logback (Logging Tool), Rabbit MQ/JMS, JSON /Gson, REST, POI, VFS, JSCH(SFTP), STS, Maven DataStax, SQL Developer, YML, One Jira, GIT, JAVA 1.8, HTML5, JavaScript, Angular JS, CSS, One Stash, Oracle, Cassandra, Tomcat, CICD, Jenkins, WebSphere Liberty, Micro Services, Spring Cloud, Spring IO, Edge Services, Python, HATEOS, Eureka, ZipKin, H2, Spring Boot, Sonar Cube, UNIX, AWS, PCF

Responsibilities:

  • Worked on Micro services development using REST, Spring Boot, JPA.
  • Developed applications on all device platforms - Desktop, Mobile & Tablet.
  • Proficient with both adaptive and responsive designs using Completable future, parallel processing, Asynchronous execution.
  • Implementation of Coherence cache for faster processing with a low latency.
  • Experience using PCF (Pivotal Cloud Foundry) for deployment micro sites in Cloud. Used CLI to push the code to cloud foundry environment.
  • Solid working experience of Java, OOP, SOA, modular app development, design pattern, multi-threading.
  • Rules Engine such as DROOLS development
  • Spring Integration, Caching
  • Good understanding with JUnit/TestNG, Maven, Oracle, UNIX
  • Wrote the Cryptography program using AES algorithms
  • Migrated/Setup LDAP security, user locking implementation.
  • Used Spring Boot Cron/Quartz Scheduler to implement the Batch jobs.
  • Used RabitMQ/JMS to asynchronously exchange messages between the Websphere Application Server and other applications.
  • Developed Message Driven Beans to use the JMS Queue to communicate between the current and the legacy systems. Configuring Event Listener for Enterprise Product Platform.
  • Handling CRs, SPRs, IM Tickets in a timely manner.
  • Used java multithreading, thread pool very extensively in this project
  • Doing performance analysis on the thread dump.

Confidential, Lone Tree, CO

Technology Analyst

Responsibilities:

  • Implemented Spring boot along with Rest Services which consumes and Produces JSON.
  • Experience using Spring boot to developed various aspects like CLI (Command Line Interface), Embedded servers, Embedded In-memory caches and In-memory Databases.
  • Integrated Spring Boot Application with its Spring Ecosystem like Spring JDBC, Spring ORM, Spring Data, Spring Security etc.
  • Developed JUnit, Mockito test cases for unit testing in Test Driven Development (TDD).

Confidential

Technology Analyst

Responsibilities:

  • Maintaining the global data and enhancements in various modules
  • Working with clients closely to meet the set SLAs for reporting.
  • Involved in automating things that require fixes for frequent issues/failures
  • Preparing batch scripts and job schedulers using Autosys tool.
  • Presenting monthly metrics, weekly status reports for onsite communication.
  • Writing SQL and JDBC programming to develop relational database applications. Worked on Oracle 10g & DB2 8.1 data bases.
  • Exposure/Experience in Incident Management and Problem Management processes Provided L3 production support services.
  • Implementation of simple/medium level Change Requests (CRs).
  • Prepared and executed the Test Cases for whole application.
  • Involved in Application deployment, maintenance and production support.
  • Coordinated with client for system analyze and design.

Environment: Core Java/J2ee, Multi-threading, Sybase, UNIX/Linux/Solaris, Shell Scripting, Perl, log4j, Ant, JSP, JDBC 2.0, Apache Tomcat, Spring MVC, Autosys, JIL jobs

Confidential

Engineer - Technology

Responsibilities:

  • Developing back end logic, actions and business classes to interact with DB for account updating and activation.
  • Involved in design and implementation phases of Administration module.
  • Involved in Authentication module. Maintain the application level security.
  • Involved in designing user interface screens for admin and reports module.

Environment: JDK 1.5, JSP, Struts, Spring, Hibernate, Jdbc, Websphere & Oracle 10g, DB2, Servlet, XML, XSLT, Clear Case, Java Script and UNIX.

We'd love your feedback!