Java Aws Developer Resume
Los Angeles, CA
PROFESSIONAL SUMMARY:
- Technology Leader/Architect with specialized experience in Software Architecture, Design, Development and Delivery of responsive, scalable Cloud/On - premise enterprise solutions.
- Over 18 years of experience using Java/J2EE Technologies, RESTful API’s, Spring Boot Microservices using Camel/Kafka, Cloud Technologies - AWS, SQL, NoSQL.
- Working knowledge on modern technologies - AWS, Docker, Kafka Streams, Elasticsearch/Kibana.
- Well versed with Agile Software Development and CI/CD Pipeline Methodology.
- Solution Architect for REST API's (SAAS) in Confidential Marketplace.
- Delivered Real time data pipelines using Camel/Kafka and eliminating legacy ETL jobs and data duplication.
- Result oriented individual with an ability to build, motivate and mentor teams.
- Winner of Confidential Presidents Club for exemplary performance.
- Ability to deliver projects on time with high quality while working under pressure.
- Possess excellent verbal and written communication skills, ability to rapidly learn new concepts, excellent people skills and ability to work individually or as part of a team.
TECHINICAL SKILLS STACK:
Programming Languages: Java 8-Collections, Multithreading, Lambda, Streams, JavaScript/NodeJS
Web Development: Angular JS, HTML 5, Bootstrap CSS, JavaScript, AJAX.
Frameworks: Spring 5, Spring Boot 2.0, Spring Batch, Spring Data, CXF, Hibernate
API/ SAAS /Rule Engine: REST/SOAP Webservices, AVRO, Swagger 2.0, Drools.
Messaging Technologies and Routing Frameworks: JMS, IBM MQ, Kafka (Cloudera/Confluent), Kafka Streams, Apache Camel.
Container: Docker. Kubernetes
ELK/Log Aggregation: Elastic Search/Kibana/Splunk
Application/Web Servers: IBM Web Sphere, Apache Tomcat.
Databases/Data Migration: Relational: Oracle 11g, 12g, DB2 NoSQL: Mongo DB, Informatica
Cloud Technology: AWS - EC2, S3, AWS Lambda, CLI, IBM In-premise Cloud Storage
CI/CD: Maven, Jenkins Pipeline, Sonar.
Testing, Logging Frameworks, SCM Tools: Junit/Mockito, slf4j, and GIT.
EXPERIENCE:
Confidential, Los Angeles, CA
Java AWS Developer
Responsibilities:
- Managing and mentoring a team of 5 on-shore and 10 offshore developers.
- Developing Spring Boot RESTful Micro services (SAAS) for integrations (Hibernate, Spring Data and Java8).
- Change Data Capture using Oracle Golden Gate and build data pipeline using Kafka to transform the classic mainframe data process batch job into real-time data streams.
- Event-based Micro services using Camel/Kafka for creating decoupled systems with fault tolerant capabilities.
- Migration of data from DB2 to Oracle and AWS RDS using Informatica.
- Implemented Business rules based on Drools engine to create decoupled systems and for future maintenance.
- Java and Spring boot development (SAAS) work on core platform and APIs for tax processing online applications.
- CI/CD using Jenkins pipeline, code coverage/quality using Sonar and deployment to Docker/AWS.
- Created AWS Lambda services for fast retrieval of Tax Id Formats based on Jurisdictions.
- Store Tax Documents in AWS S3 buckets and retrieval services based on Spring Boot deployed on AWS EC2 Docker containers.
- Designing UI workflows and interactions using Angular JS/TypeScript.
- Draft and review architectural diagrams, interface specifications, class structures and other design elements.
- Domain Driven Design for Confidential Compliance Services Products and generated API documentation using swagger.
- Collaborate with project stakeholder’s - business team, product management and senior leadership on critical decisions and project updates.
- Improved UI responsiveness and scalability of Confidential Smart Compliance portal by 80% through migrating document indexes from MongoDB to Elastic Search.
- Achieved 70% improvement (< 3seconds) in Tax documents retrieval by migration from Legacy Vista Plus storage to in-premise IBM Object Cloud storage/AWS.
- Incorporated Real Time Splunk Dashboards and alerts to reduce system/process downtime and meaningful metrics to stakeholders.
- Architect, design and implemented open standards marketplace-ready RESTful API for external clients.
- Improvement in software turnaround by adopting Jenkins pipeline for weekly deliveries instead on quarterly deliveries.
Confidential
Java AWS DeveloperResponsibilities:
- Lead the development effort of multi-year, large-scale Confidential SmartConnect systems to integrate with Cloud partners workday/Oracle Cloud.
- Lead and mentored a team of 4 onsite developers and 6 offshore developers.
- Implementation of Restful microservices based on Spring boot, JPA and Oracle.
- Connect client generic implementation to workday centers based on SOAP based Java client.
- Create Mainframe REST services adaptors using Camel/Kafka for setting up client profile and downstream processing.
- Load bulk client data from Oracle cloud files to Confidential profile systems using Spring Batch.
- Development of NodeJS based service for providing Jurisdiction TaxId formats and Tax Disbursements and frequency.
Confidential
Software Analyst
Responsibilities:
- Involved in Requirement Analysis, Design, Implementation and Maintenance of software modules.
- Developing software modules/components using COM/DCOM, C, C++, VB, Active-X technologies.