We provide IT Staff Augmentation Services!

Sr Java Devops Engineer Resume

5.00/5 (Submit Your Rating)

Piscataway, NJ

SUMMARY

  • Java J2EE DevOps Developer with 9 Years of experience in software design and development of Object Oriented Software application with expertise using Java and J2EE technologies.
  • Experience in DevOps, architecture/design and deployment using VCenter and automate the deployment into the virtualized hosting environments.
  • Strong hands on experience in programming with Java, J2EE, Servlets, JSP, JNDI, JDBC, Spring, MyBatis, SOAP/Rest web services, jQuery, Bootstrap, JavaScript, XML, CSS, HTML, SQL, Oracle, Ajax, Hibernate, Struts, WSDL.
  • Experience in DevOps project using shell scripting languages including BASH for Linux, big data technologies using Apache zookeeper, Cassandra, OpenDJ, OpenAM, OpenAM policy agents, logstash, filebeats, elastic search, zookeeper cli(zkcli), Cassandra Query Language (cql), Continuous Integration(CI), Continuous Delivery(CD) using software methodologies like Agile (Scrum and Kanban), Waterfall
  • Experience in building web applications using Spring Framework features like Spring Boot, Spring MVC, Spring Batch, IOC, AOP, Transactions, Annotations.
  • Experience in Test - driven development using unit testing framework like Junit, TestNG, JCat.
  • Proficient in working with Databases like Cassandra (NoSQL), Oracle 12c/11g/10g/9i/8i, MS SQL server, MySQL, MS Access and in writing complex SQL queries in Spring JDBC and MyBatis.
  • Experience working on Apache Karaf which is powered by OSGi (Open Service Gateway Initiative), Oracle Weblogic, JBoss, Apache Tomcat
  • A strong goal-oriented team player and self-starter with a high degree of technical adaptability and good communication skills.

TECHNICAL SKILLS

Languages: Java, C, C++, Shell script

J2EE Technologies: Spring, MyBatis, JPA, Hibernate, JNDI, Enovia, Servlets, JSP, JDBC, Struts

Web Technologies: XML, XSL, XSD, XSLT, CSS, Ajax, HTML, Bootstrap, JavaScript, JQuery, MQL, JPO, HQL, SQL, HTTP, Web Services, SOAP, REST, WSDL, UDDI, JSTL, JSON

Operating Systems: RedHat Linux, Windows

Servers: Apache Tomcat, Oracle Weblogic Server, JBoss, Apache Karaf

Databases: Cassandra, Oracle 12c/11g/10g/9i, MySQL, SQL Server, MS Access

IDE: Eclipse, MyEclipse, NetBeans, Edit plus, Spring Tool Suite

Tools: Git, Apache Subversion(SVN), Apache Archiva, OpenALM, Maven, Jenkins, Putty, Filezilla, Bugzilla, Sql Developer, SecureCRT, WinScp, MobaXTerm, VSS, CVS, Postman, SOAP UI, Jira, SQL Navigator, Mingle

Big Data: Apache Zookeeper, OpenDJ, OpenAM, OpenAM Policy Agent, Filebeat, Logstash, Elastic Search

PROFESSIONAL EXPERIENCE

Confidential, Piscataway, NJ

Sr Java DevOps Engineer

Responsibilities:

  • Working with the DevOps team to automate the deployment procedure for each release which is helpful in fast delivery of continuous integrations and continuous delivery.
  • Used Java, shell scripting, zookeeper, karaf, configuration management, fault management, OpenDJ, OpenAM, Cassandra, zookeeper cli, cql, Elastic Search, Filebeats, Logstash, Policy Agent, OAM (Operations and Management) GUI, Jcat, Jenkins, SUF, multimode cluster for deployment etc.
  • Worked on automating test cases and continuous integration process using Jenkins, schedule the build and review the regression tests for each deployment of the cluster.
  • Responsible for analyzing and adding the test scenarios for each functionality to the Java base Jcat test suite for each release and make sure the results match the functionality.
  • Bootstrapping single node and multi node cluster using VCenter and integrating with auto scaling.
  • Testing the functionality in each release for zookeeper, checking the health of zookeeper, alarms, notifications, configuring user management using OpenDJ, OpenAM and Policy Agent.
  • Deploy the single node or multimode cluster using the OVF (Open Virtualization Format) into Vcenter ESXi, configuring the virtual machines with cassandra, zookeeper, create certificates, x509, distributing certificates, installing OpenDJ, OpenAM, Policy Agent.
  • Excellent knowledge in configuring non-secure/secure dynamic zookeeper.
  • Monitor the updated Config Management information using zookeeper command line interface and Cassandra command line interface.
  • Deploying and Testing Filebeats, Logstash and Elastic Search as part of the release and adding the corresponding scenarios in JCat.
  • Experience in using zookeeper cli (command line interface) and Cassandra cli, querying in cql, reviewing the nodes and child nodes features in zkcli.
  • Knowledge of testing in Linux environment by installing rpm, upgrading rpm, removing dependency etc.
  • Creating build script using shell scripting and Maintaining the Jenkins deployment build scripts using Python and shell.
  • Utilize Git and github for version control.

Environment: Java 8, RHEL Linux, Unix, VCenter, Shell scripting, Jenkins, Zookeeper 3.5, OSGi, Karaf, Jboss, Configuration Management (CM), Fault Management(FM), Service Management(SM), OVF, SUF (Software Upgrade Framework), Oam-Agent, ESA, Cassandra 2.2.6, OpenDJ, OpenAM, Policy Agent, User Management, CLI, Elastic Search, Filebeats, Logstash, YAML, Json, Maven, Mingle, Eclipse, GIT, JCat.

Confidential, Cherry Hill, NJ

Java J2EE Consultant

Responsibilities:

  • Ownership of the entire Phase 1 & Phase 2’s front end and back end re-write process by referring the MD-050/old code written in struts.
  • Used Spring MVC, Spring JDBC, REST, Ajax, Bootstrap, JSP, Oracle, MyBatis, Stored Procedures for Phase 2 and Struts and JDBC for Phase 1 of the project.
  • Conduct several meetings with business users to get the actual requirement for SAS Phase 1.
  • Responsible for designing the screens for the newer polished look of Single Page App in which we added bootstrap tabs instead of 8-page screen navigation.
  • Responsible for writing all the logic needed to stand up the application such as Controller layer, REST Controller, Service layer, Repository layer, Advice, Configurations, Domain objects, Form Backing Objects, UI pages, styling through CSS etc.
  • Called many stored procedure API’s from java to retrieving/inserting data from/to database.
  • Called MyBatis & Spring JDBC query for accessing/inserting data to the database.
  • Used bootstrap along with JSP and spring forms for better UI experience, thorough knowledge in using jQuery scripting for event handling.
  • Called many Ajax calls using Spring MVC REST to update the data onscreen without loading the entire screen.
  • Responsible for consuming PayPal’s credit card service from my application which provides me token for valid credit card number.
  • Provided validation for both front end and back end validation using Spring’s Validator.
  • Provided logic for complex query to call the table data based on conditions like dealer state, selling date, added security program they have chosen, payment type etc.
  • Quick and efficient in fixing issues, understanding of the business, provide solutions and develop the entire functionality.
  • Coordinating with QA and Business users for UAT and integration testing.

Environment: Java 8, Spring4.2, Spring MVC, Spring Boot, Spring JDBC, REST, SOAP, Ajax, Struts, MyBatis, Bootstrap UI, jQuery, JSP, Oracle 12c, Stored Procedures, SQL Navigator, Logback, Maven, Jenkins, Jira, Eclipse, SVN, postman, SOAP UI, CSS, JSTL, Spring forms.

Confidential

Responsibilities:

  • Responsible for designing the 3-page application for SES Contract Entry and 2-page application for SES Contract Inquiry.
  • Used Java, Spring MVC, Spring JDBC, Web services, SOAP, REST, Ajax, Oracle, MyBatis, Stored procedure, JSP, Bootstrap, jQuery, Maven, SVN etc in this project.
  • Used SOAP web service for getting the selected items price from Allstate or Safeguard, saving the product in vendor side, finalizing, voiding and print a contract.
  • Responsible for saving the contract in Allstate or Safeguard using soap as well as Subaru databases depending on which contract the retailer is entering.
  • Responsible Contract Inquiry screen where you can void a contract, finalize a contract which all requires web service to respective insurance companies.
  • Used Contract-First approach since we already have WSDL from Allstate and Safeguard.
  • Created binding project for the WSDL using JAX-WS and responsible for unmarshaling and marshalling the XML to Java Object and vice versa using JAXB.
  • Responsible for creating the ObjectFactory, request payload and sending the request using WebServiceTemplate to get the response.
  • Used java to call stored procedures for saving the data in STARS database which is handled by the oracle team.
  • Used MyBatis to save the data to Subarunet databases.
  • Responsible for writing Controller layer, REST Controller, Service layer, Repository layer, Advice, Configurations, Domain objects, Form Backing Objects, UI pages, styling through CSS etc.
  • Used ajax calls to get the F&I managers to the page for the selected retailer number.
  • Involved in many meetings with vendors to provide solutions and testing.
  • Involved in unit testing and QA testing, provided quick fixes and solutions.
  • Involved in deploying the application to QA and Prod.

Environment: Java 7, Spring4.2, Spring MVC, Spring JDBC, SOAP webservice, XSD, XML, REST, MyBatis, Bootstrap UI, jQuery, JSP, Oracle 11g, Stored Procedures, SQL Developer, Logback, Maven, Jenkins, Jira, Eclipse, SVN, postman, JAX-WS, JAXB, WSDL, Ajax, JSTL, Spring forms.

Confidential

Responsibilities:

  • Ownership for all development and deployment related to multiple modules - Service Usage, Wam Feed, Wam Feed Acknowledgement, Odometer Alert and Telematics Alerts etc.
  • Responsible for handling communication with the third-party vendors Continental Inc and Sirius XM who provides Telematics Data.
  • Responsible for communicating with Middleware team to fix issues related to FTP.
  • Responsible for creation and maintaining the Design Docs (MD-070) for all change requests.
  • Deployed builds between different environments for all the change requests.
  • Coordinating the QA and Integration runs and also analyze the data which are coming from real test vehicles developed by Subaru for Telematics.
  • Restructure existing applications to in corporate into new common module structure.
  • Responsible for rewriting and streamlining Comm Check (Communication Check) module for Telematics, DCM Initialization Data.
  • Supported the multiple JIT (Joint Integration Testing) tests done by Subaru’s parent company FHI incorporating all modules of Telematics, Subaru.com and Subaru.net.
  • Quick fixes provided for the Production bugs which happened for the Telematics Generation One dealer cars.
  • Cleaned up the existing DEV and QA servers and move the build to new locations in both servers.
  • Working knowledge of Java in Unix environment and written scripts required for running the modules for OpCon Scheduler.
  • Experience in SVN for version control and Logback for logging of all modules.
  • Developed on Eclipse IDE using Java, Spring, MyBatis, Oracle as the database, Maven for the build, Archiva for repository management of pom.xml.
  • Involved in Unit testing using TestNG and Integration testing.
  • Providing the post production support and bug fixing.

Environment: Java 7, Spring4.0, MyBatis, Oracle 11g, TestNG, SQL Developer, Logback, Maven, Jira, Archiva, Putty, Filezilla, Eclipse, Unix Scripts, XML, XSD, Json files, CSV files, Opcon Scheduler, SVN.

Confidential

Java J2EE Developer

Responsibilities:

  • Design and developed an end to end JEE based application using Spring and Hibernate.
  • Worked extensively on Component Creation, Clone & Iconmail features.
  • Involved in monitoring and supporting the application, providing resolution and troubleshooting issues as per their severity level.
  • Development Java Utility using JDBC, TCL/Tk, SQL stored procedures and MQL Scripts to load the data to the target system; Involved in the ACOS flat file creation.
  • Responsible for adding Nuclear Quality Code Module to the system.
  • Worked on search functionalities and cloning of Quality Code module.
  • Developed Hibernate DAO’s and configuration files to access the Oracle database.
  • Used JSP and JSTL Tag Libraries for developing User Interface components.
  • Involved in Development and responsible for preparing Test Cases.
  • Involved in the preparing the metrics report for phase 1
  • Involved in the testing for the Phase 1 modules.
  • Involved in preparing the deliverable, and the relevant build guide for deployment.
  • Coordination with onsite coordinators to understand the new requirements.

Environment: Core Java, Java Servlets, JSP, Spring, Hibernate, HTML, XML, VSS, Weblogic, Oracle 9i/10g, Windows Server 2003, Enovia MatrixOne, STS

Confidential

Responsibilities:

  • Design and developed an end to end J2EE based application using Spring and Hibernate.
  • Involved in Development and responsible for preparing Test Cases.
  • Developed modules for managing the Drawings for the organization.
  • Responsible for preparing the Functional Specification and Design Document.
  • Involved in preparing the deliverable, and the relevant build guide for deployment.
  • Performed End to End Testing
  • Used CVS for version control
  • Worked on NetBeans IDE.

Environment: Core Java, Java Servlets, JSP, Spring, Hibernate, HTML, XML, JBoss, Oracle 9i, Windows Server 2003, Editplus, NetBeans, Enovia MatrixOne

We'd love your feedback!