We provide IT Staff Augmentation Services!

Java Lead/ Devops Engineer Resume

3.00/5 (Submit Your Rating)

San Francisco, CA

PROFESSIONAL SUMMARY:

  • Self - motivated individual with over 10 Years of IT experience in the full life cycle of software development (SDLC)
  • Rich expertise in web application design using open source Spring & Struts Frameworks and JEE Design Patterns.
  • Good experience in UI & client-side validations using Java script, JSP, AJAX and JavaScript Framework like jQuery.
  • Good working knowledge of Databases like Oracle SQL, MongoDB and MS SQL.
  • Experience working in various Software Development Methodologies like Waterfall, Agile SCRUM and TDD.
  • Experience working on Active Directory, Identity Access Management.
  • Extensively used Splunk, New Relic, AppDynamics and Nagios for application monitoring, creating dashboards & alerts and log analysis
  • Good experience in Object Oriented Programming.
  • Experience in using version control tool like Git, CVS/SVN.
  • Designed and Developed Restful Web Services for communication of different internal/external interface systems.
  • Good experience on AngularJS and Node.JS.
  • Experience in writing PowerShell scripts for Active Directory and Outlook attribute fixes.
  • Performed unit testing using JUNIT test cases.
  • Experience in Backend scripting using Python.
  • Excellent exposure in Retail and supply chain systems.
  • Expertise in production support activities like troubleshooting production issues, ticket management using HP Service Manager and ServiceNow, handling high severity issues etc.
  • Hands on experience using IDEs like IntelliJ, Eclipse, Rational Application Developer (RAD).
  • Excel under pressure in deadline driven environment with superior interpersonal communication and technical documentation skills.
  • Ability to adapt to new environment quickly, strong team player, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere and committed.

TECHNICAL SKILLS:

Primary Skill: Java- JEE with Spring & Struts, MyBatis, Hibernate, AJAX, JQuery, JavaScript, PowerShell

Application Server: Tomcat, WebSphere Application Server

Databases: MongoDB, Oracle SQL, MS SQL

Development Tools: IntelliJ, Eclipse, RAD 7.0, Toad, Softerra LDAP Browser, Web Sphere Integration Developer (WID)Operating System: Windows 7, Windows XP Windows 2008 & Mac OS

PROFESSIONAL EXPERIENCE:

Confidential, San Francisco, CA

Java Lead/ DevOps Engineer

Responsibilities:

  • As a DevOps/Lead engineer responsible for the bringing traction in the defects encountered in Production.
  • Experience in the full life cycle of software development (requirements gathering, designing, building, testing and maintenance) and used agile methodology (SCRUM) for developing application.
  • Setup alerts and dashboards for NGPOS services using Splunk, NewRelic, App Dynamics and Nagios.
  • Created dashboards in Grafana to monitor the performance of all the services in NGPOS application.
  • Used GIT for version control of the source code.
  • Used Jenkins for continuous deployment.
  • Used Splunk for log analysis.
  • Good Knowledge in using JUnit for Unit Testing
  • Have knowledge about code optimizations and worked on Sonar for checking code quality and done performance tuning.
  • Automated few days to day analysis to help L2 team by using Node.js.
  • Troubleshoot issues to help the dev team and add more details to the Jira Stories.
  • Attend daily standup review/status meetings with client Iteration manager and the team, periodic Open/close iteration meetings etc.

Environment: & Tools: Java- JEE, Spring, Splunk , AppDynamics , NewRelic , Grafana, Jira, GitHub, MySQL, Intellij, Scrum, Junit, Jenkins, Node.JS

Confidential, San Francisco, CA

Java Lead

Responsibilities:

  • Lead and supervise a team Confidential offshore (India) for user access provisioning of Gap Applications.
  • Involved in requirements gathering and understanding of various application user provisioning flows.
  • Developed and Implemented Restful Web Services endpoints for the use of Sail point CIA tool in User provision automation flow of various applications.
  • Involve in L2 Support of Information Security including Active Directory and DUO & RSA provisioning requests and issue troubleshooting.
  • Ticket tracking and resolution using ServiceNow.
  • Troubleshoot issues in VPN access and RSA/DUO token issues.
  • Involved in creating Distribution Groups, Shared Mailboxes etc.
  • Adhere to SOX control process related to AD user account.
  • AD User account management like Employee to Contractor transfer, Domain changes, name changes etc.
  • Automated various manual effort processes done by Information security.
  • Used PowerShell to automate day to day activities done in fixing issues Active Directory accounts.
  • Used Browser stack and windows scheduler to automate the testing and monitor of the Ecom order processing, place order and checkout flows in various browsers and mobile devices.
  • Involve in coding for Nagios Monitoring automations using Python and Java.
  • Used GIT for version control of the source code.
  • Created MQ Monitoring jars and configured in Nagios to monitor and notify critical issues with MQ services.

Environment: & Tools: Java- JEE, PowerShell , Python, Unix, LDAP, Restful Web Services, VMware, Jira, GitHub

Confidential, San Francisco, CA

Technology Lead

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology (SCRUM) for developing application.
  • Used MongoDB as the database for persisting/storing the JSON data.
  • Used Junit for unit testing and followed Test-Driven development (TDD)
  • Providing production support for the application and Bug fixing within production environment.
  • Applied J2EE Design Patterns such as Factory, Singleton, and Business delegate, DAO, Front Controller Pattern and MVC and actively used OOP concepts.
  • Experience with Front-end JavaScript frameworks like Angular JS, Node JS.
  • Developed and consumed web services using REST.
  • Used GitHub as the version control tool in Git.
  • Attend daily standup review/status meetings with client Iteration manager and the team, periodic Open/close iteration meetings etc.
  • Ability to learn, adapt quickly with new tools and technology.
  • Preparing support reference documents for some of the recurring production issues and resolutions.
  • Single point of contact for all production and maintenance works/issues.
  • Customer Interfacing and coordination with other upstream and downstream application teams
  • Provide Knowledge transition to the L2/L3 support teams.

Environment: & Tools: Java- JEE, Spring frame work, MongoDB 3.0, JUnit, AngularJS, IntelliJ, Jira, GitHub

Confidential, San Francisco, CA

Technology Analyst

Responsibilities:

  • Ticket tracking and resolution, Problem management and job monitoring.
  • Implementing minor enhancements and bug fixes.
  • Attend daily review meetings with client manager to review the status of issues reported and evaluate work in progress.
  • Handled changes and releases. Participated in Pre-and Post-release activities.
  • Conducted health checks and suggested solutions for performance, memory issues.
  • Analyzed Codes for debugging customer issues, proposed solution and code fixes for application bugs and Provided root cause analysis for various High Severity Incidents.
  • Raised and tracked Problem tickets and Jira tickets with L3 and development teams for permanent code fixes.
  • Work with operations team on configuring application monitoring in Nagios.
  • Followed the Change management process for database inserts/updates and code fixes.
  • Actively participated in High-severity calls and provided work arounds and prepare defect tracking documents and problem tickets after the call.
  • Scheduled working sessions with business partners and other support teams to understand and provide business trainings and fix frequently occurring issues due to business errors.
  • Monitor jobs in Datastage and CA Workload Automation(CAWA) and reprocess jobs.
  • Preparing support documents for some of the recurring production issues and resolutions.
  • Lead and supervise a team Confidential offshore (India) and near-shore (Mexico).
  • Prepared support turnover reports on daily ticket analysis and day to day work to offshore and near shore teams.
  • Provided Knowledge Transfer for other team members.
  • Customer Interfacing and coordination with development team and other application support teams.

Environment: & Tools: Java- JEE, Spring frame work , MyBatis, JQuery, Eclipse, Unix, Message Broker, Web Services, DataPower, Oracle SQL, SQL server, ServiceNow and HP Service Manager, SOAP UI, CA Workload Automation, DataStage

Confidential

Technology Analyst

Responsibilities:

  • Developed web based application using Java-JEE, JSP, Servlets, HTML with SDLC (Software Development Life Cycle) model.
  • Used JSP and HTML for creating user interface. Used JavaScript for client-side validation.
  • Implemented SQL queries to retrieve and insert data from/into the database using Oracle.
  • Designed and developed various modules of the application with JEE design architecture and frameworks like Spring MVC architecture and Spring Bean Factory using IOC
  • Developed and Implemented Restful Web Services and used Spring MVC Framework.
  • Experience in Design and Development of Web Services using RESTful APIs and SOAP.
  • Expertise in client scripting language and server side scripting languages like JavaScript, jQuery, JSON and DOJO
  • Applied J2EE Design Patterns such as Factory, Singleton, and Business delegate, DAO, Front Controller Pattern and MVC.
  • Used Log4j for Error logging and publishing logging information to various preferred destinations.
  • Performed unit testing and used JUnit Framework for Testing the Application.
  • Good experience with Multithreading, Collections and Exceptions.
  • Used SVN for version control across common source code.
  • Experienced in working with Tomcat and WebSphere application servers.
  • Worked as a code reviewer and trainer whenever required by the team.
  • Involved in Warranty Support, bug fixing.
  • Involved in preparing the Application Information documents.
  • Presenting Code demos to the client.

Environment: & Tools: Java- JEE, Spring frame work, MyBatis, JQuery, Ajax, Eclipse, Log4j, Oracle SQL.

Confidential

Analyst

Responsibilities:

  • Being a support member worked on tickets raised by end users and had good knowledge of SLA's.
  • Performed log analysis for the application errors reported in the site and fixing the errors.
  • Raised and tracked incident/problem tickets with internal teams for permanent code fix
  • Monitored various enterprise scheduler jobs in production which processes requests of the client and fix any issues during job failures.
  • Implemented SQL queries to retrieve and insert/update data from/into the database using Oracle.
  • Prepare and configure reports and enterprise jobs.
  • Reviewed various alerts and notifications pertaining to site's application stability and availability and provided support for migration releases
  • Coordinating with offshore and onshore teams, providing the required information on regular basis.
  • Client facing and coordination with various other Supply Chain teams.

Confidential

Developer

Responsibilities:

  • Involved in various phases requirements gathering, analysis and development.
  • Involved in documentation of Low Level Design.
  • Used Dreamweaver to build HTML UI prototypes.
  • Provided prototype demos to the client.
  • Implemented the application using Struts framework.
  • Programming and Development of web pages using JSP and JavaScript.
  • Used Hibernate as ORM to map Java classes to data base tables.
  • Developed the application in Eclipse IDE.
  • Used J2EE design patterns like Factory pattern & Singleton Pattern.
  • Involved in Code Review and in Unit testing using JUnit and Integration testing of the application.

Environment: & Tools: Java- JEE, Struts, Hibernate, JavaScript, Oracle SQL, Eclipse.

Confidential

Developer

Responsibilities:

  • Involved in various phases of SDLC (Software Development Life Cycle) such as requirements gathering, analysis and development.
  • Conversion of prototype HTML to JSP.
  • Involved in build and deploy using WebSphere Integration Server and create EAR files to integrate the application module Jars.
  • Developed using Java-J2EE and Struts framework.
  • Used RAD IDE for developing the applications and IBM Web sphere server for deploying various components of application
  • Used various Java-J2EE design patterns like DAO, Singleton etc.
  • Used Hibernate as ORM to map Java classes to database tables.
  • Involved in unit testing and bug fixes.

Environment: & Tools: Java- JEE, Struts, Hibernate, EJB, WebSphere Integration Server, JavaScript, Oracle SQL, RAD.

We'd love your feedback!