Senior Software Engineer Resume
Mclean, VA
SUMMARY
- Java/JEE, Spring/Hibernate, Oracle/MySQL, SOAP/REST WebServices, Unix/Linux, AWS.
- 10+ years of hands - on technological experience in Enterprise Java applications.
- Total 15+ years of IT consulting experience in diverse domains & technologies.
- Java/REST eAPI using Spring/JPA/Hibernate/PostgreSQL - Design/Development (Most Recent)
- ‘DevOps’ with CI/CD: Git/Jenkins/Maven/Gradle/xcodebuild/Nexus/JFrog/Ansible/Chef/SonarQube.
- Build & Release in TDD/BDD for Java/J2EE as well as Mobile (iOS/Android) apps.
- BigData: Hadoop/MapReduce, Hive, Data Analytics, Oozie, ‘SQL on Hadoop’, Hbase (NoSQL).
- Experience in Agile Scrum framework as well as Test Automation (JUnit/Regression/QA).
- Sun Certified Programmer for Java Platform (Score 92%).
TECHNICAL SKILLS
- Java 8, JEE 7, WebLogic 11g/12c, Maven 3, JUnit 4, Git 1.9.4, Jenkins 2, JFrog4, Jira, Cucumber
- DevOps (CI/CD), Jenkins Pipeline (Groovy), Ansible 2.1, Python 2.7, RHEL5, AutoSys, Agile
PROFESSIONAL EXPERIENCE
Confidential, McLean, VA
Senior Software Engineer
Responsibilities:
- Backend RESTful Java API development using Spring/JPA/Hibernate/PostgreSQL.
- Unit Testing using JUnit/TestNG, Mockito/PowerMock & Spring Test Runner.
- REST API Functional/Regression Test Automation using Ready API (SOAP NG) tool.
- Spring Boot Batch Processing Scheduler using Java/Spring/JPA/Hibernate/PostgreSQL.
Environment: Java 1.8, RESTful Web Services, JAX-RS, JSON, Swagger/OpenAPI, Spring Data JPA Hibernate 4.x.x, JUnit/Mockito, Eclipse/STS IDE, PostgreSQL DB v 9.5, Spring 4 MVC, Tomcat, REST AssuredMicroservice, JSON/Postman, Jenkins, Chef, AWS, Nexus, GitHub, Jira, Maven2.
Confidential, Cranston, RI
Senior Software Engineer
Responsibilities:
- Server side Java/J2EE/WAS applications as well as Mobile apps (Android/iOS) space.
- Implemented CI/CD by automating builds/tests/release using Jenkins/Nexus with SVN/Git.
- Major JEE/WAS applications re-factoring exercise by externalizing a big stack of runtime configuration parameters that were originally internal to these applications.
- Handled day to day QA/pre-prod build/release tasks for iOS as well as Android mobile apps using Xcode6 & Android Studio 1.5 (Gradle 2.3).
- Did major improvements to the OTA site ( Confidential internal app store for the mobile apps) which is basically a JavaScript (Backbone framework) & Twitter Bootstrap based web SPA on Tomcat server.
Environment: Java 1.6/1.7, J2EE 1.4, WebSphere AS 8.0, Ant, JUnit, Eclipse Helios 3.6, Oracle DB 11g, Spring 4, Jersey 2, Hibernate 4, JavaScript, JQuery, Jackson/JSON, HTML/CSS, Jenkins, Nexus, SVN, GitHub, BitBucket, Jira, Maven2, Ivy2, Gradle 2.3, Apple Xcode6, Android Studio 1.5, Unix/AIX/iOS/Android.
Confidential, Phoenix, AZ
Solution Architect
Responsibilities:
- Big Data Solution Strategy Roadmaps for Network Data Quality & Policy Compliance Initiatives:.
- Technical Proposal for Enterprise wide AmEx Network Transactions Data Analytics platform using Hadoop technologies.
- Monitoring and enforcement of Data Integrity as well as Policy Compliance Enforcement capability that will enable AmEx to enforce Data Quality requirements with their Network Participants.
- Did complete Study & Analysis of existing Business Methods as well as Operations, that included extensive Requirement Gathering interviews & discussions.
- Came out with the Conceptual & Logical Solution Architectures highlighting the Pain Points & Benefits.
- Gave the Technical Solution options for the proposed platform capabilities as well as the various Tool Options for the Hadoop platform.
- Highlighted the Key Technical Risks & proposed as well as lead the POC (Proof Of Concept) approaches.
- Delivered a comprehensive presentation on the Overall Technology Directions to all stakeholders.
- SOAP/WebService Integration between Splunk Enterprise dashboard & CA Wily Introscope remote client agent.
- REST / JSON WebServices Integration of Hbase (NoSQL) service with Tomcat/Solr client agent.
Environment: Java 1.6, ETL, Hadoop/MapReduce, HDFS, Hive, Data Analytics, SQL on Hadoop, WebSphere AS 8.0, Splunk, CA Wily Introscope, SOAP/WebServices, REST/JSON WebServices, Hbase (NoSQL), Tomcat/Solr.
Confidential, Malta, NY
Lead Java/J2EE Developer
Responsibilities:
- Was primarily responsible for architecting, design, coding, unit testing, system integration testing, and regression test automation and production support of XsiteGateway applications. Below are the major projects completed:
- XsiteGateway for SiView involving asynchronous messaging as well as CORBA integration.
- XsiteGateway for OJT (On the Job Training) integrating Xsite with Oracle/PeopleSoft systems.
- Xsite functional regression test automation as a Java web based tool covering 25+ repeatable test cases.