Cloud Micro Services Applications Resume
Corporation, CO
PROFESSIONAL SUMMARY:
- Progressive 12+ years of overall experience in IT industry including IT Services & top - end technology consulting. Experienced professional with interest in developing and deployment of Enterprise Architecture using modern techniques and tools.
- Core Java/J2EE technologies. Developed web-based applications using Servlets, JSP, Struts, AJAX, JDBC, JPA, XML, JNDI, Hibernate, and Spring.
- Contract, End to End, Integration Test Cases and integrating moco server with Gradle, Written TDD approach using Mockito and JUNIT test cases and publishing test coverage to SonarQube.
- Deployment of spring boot application on Pivotal Cloud Foundry by creating GoCD continuous integration pipelines and writing Para soft Test Cases and Integrating with Go CD pipeline, Implemented ELK (Elastic/LogStach/Kibana).
- Spring Cloud Computing Technologies(Cloud Config, Cloud Bus, Api Gateway, Feign, Hystrix, Circuit Breaker).
- Authorization of Micro services using OAuth2 mechanism & Exposed server/client side of spring boot SOAP/REST Web Services.
- Good hands on experience on NO-SQL databases like MongoDB.
- Hands experience working with Topics leveraging Apache Kafka.
- Expertise in frameworks like Java Persistence API, Hibernate.
- Exposed server/client side Web-services JAX-RS (REST), JAX-WS (SOAP).
- Developed components using different flavors of spring combinations like Spring MDB, Spring EJB, Spring Web Services, Spring JDBC, Spring JPA, Core Spring, and Dependency Injection.
- Build tools like Maven in creating teh submodule projects like jar, war and ear projects. Expert in converting ANT projects to maven, Graddle.
- Single handedly wrote Python scripts for WebLogic and converted manual deployment in to Automation for WebLogic server in different environments by using Jenkins.
- Creation of managed servers, clusters (application, database, and jms) on WebLogic 10.3.3 server.
- Configuration and usage of Check Style, Find Bugs and Cobertura utilities for code harmonization using Maven.
- Proficiency in developing secure web applications and server side development using ORM - Hibernate,EJBs, JDBC, JNDI,JSF, Struts, Spring, AJAX, JSP, JSTL, Servlets, Java Beans, JavaScript, XML, XSLT, CSS, HTML, Oracle, MySql, and various Design Patterns.
- J2EE design patterns like MVC, Singleton, Factory, Dependency Injection Pattern etc.
- Extensive work experience with Web/application Servers like WebLogic, Web Sphere and Tomcat.
- Complex SQL Queries.
- PL-SQL packages creation of packages, procedures, functions and triggers.
- Oracle utilities to create an XML and posing it to teh Oracle AQ queue, call web services, logging in to teh database, sending email
- Deployment in Pivotal Cloud Foundry,
- Creation of table partitions.
- XML related technologies such as JAXB, DTD, XML, XSL, XSLT and XSD.
- Version control tools like SVN, Git and CVS.
- Strong analytical skills with ability to quickly understand client’s business needs & Involved in meetings to gather information and requirements from teh clients.
- Research-oriented, motivated, proactive, self-starter with strong technical, analytical and interpersonal skills.
- Good communication skills and excellent skills in Business Analysis and Requirements gathering.
TECHNICAL SKILLS:
J2EE Technologies: Servlets, JSP, JDBC, JNDI, JPA,Message Driven Beans, Enterprise Java Beans(Stateless Beans)
Web Services Stack: WS Standards, SOAP, WSDL, REST Services, JAX-WS, JAX-RS
Spring Boot: REST,SOAP, Spring Data JPA
Spring Cloud: Cloud Config, Cloud Bus, Api Gateway, Feign, Circuit Breaker
Spring Stack: Spring Core, Spring MDB, Spring EJB, Spring WS, Spring MVC, Spring Transactions, Spring ORM
Cloud Foundry: Pivotal Cloud Foundry
Messaging: Apache Kafka, Oracle AQ
Testing Frameworks & Tools: TDD, Junit, MockEJB and Mockito, Para soft
Scripting: Unix Shell Script, Python Scripting, ANT Scripts
Web Technologies Stack: CSS, Java script, JQuery, AJAX, HTML
Version Control Tools & Continuous Integration: Git, SVN, CVS, Go CD, Jenkins, Puppet, Magneto
Job Scheduler: UC4 and crontab (Unix Utility)
Code Quality and Harmonization: Check style, Cobertura, FindBugs,SonarQube
Application/Web Server: WebLogic(12c & 10.3.3 & 9.2), Tomcat(7.0), WebSphere
Databases & RDBMS: Oracle, IBM DB2/AS400, PL-SQL Server
XML Technologies: JAXB,XSL, XSD, Java based XML parsers (SAX and DOM)
Frameworks: Struts, Spring, Hibernate, Log4j,LogBack,Junit,Apache POI
Business Process Flow: Oracle BPM
IDE Tools: Eclipse STS, Eclipse, RAD 7.5
Operating Systems: Solaris, Linux, Windows XP/2000/NT/98/95
PROFESSIONAL EXPERIENCE
Confidential Corporation, CO
Cloud Micro Services Applications
Responsibilities:
- Local Network Porting CLEC Adapter
- Local Network Porting Verizon EDI Adapter
- Local Number Portability Fair point Adapter
- Local Number Portability Frontier Adapter
- Local Number Portability AT&T Adapter
- NPAC Provisioning Service Cloud Conversion
- WebLogic Micro Services Applications Components
- NPAC Provisioning Service
- LNP Provisioning Service
- EDI to XML Conversion Verizon Adapter
- EDI to XML Conversion Frontier Adapter
- ATT Adapter
- CenturyLink Adapter
- Event Service using Apache Kafka
- Automation of Health Check Monitoring Mail.
- Third Party Reconciliation & Auto Checkin Open Work Orders
- EDIManager, UDFManager
Confidential, Chicago, IL
Applications
Responsibilities:
- District Orders
- Enhancements on applications
- Landed Cost Optimizer Application
- District Group Sheet Application
Confidential
Service Desk
Responsibilities:
- Design and develop Rest Micro services using Spring Boot REST.
- Created Go CD Continuous Integration pipeline for build (Git repository)to deployment in environment (Pivotal Cloud Foundry) like Dev, QA, Stage, Integration and Prod
- Worked with business team and developed XSDs and shared with multiple stake holders.
- Developed low level design documents published with Comcast architecture board.
- Created Contract, End to End, Performance Test Cases and Sonar Test Coverage (TDD approach) and publish test Coverage using Gradle build.
- Implemented Logging using Spring Boot Interceptors and Spring AOP advices.
- Implemented No SQL (Mongo DB) collections to store, retrieve, create and update transactions
- Implemented ELK (Elastic/LogStach/Kibana) by creating service and bind to Cloud Foundry. Created Indexes for Elastic and created Kibana Dashboard
- Created xls templates for populating excel sheet and sending mail.
- Single handed designed and develop outbound web services component using (JAX-RS) REST web service.
- Design and develop inbound web services component using (JAX-WS) SOAP web services.
- Design and developed EJB component to receive transactions both from outbound REST web service and SOAP web service.
- Developed a common REST API interface to send message to Oracle AQ and consume message using teh call back interface for NPAC PMS.
- Created teh application cluster and database cluster on WebLogic 10.3.6 server.
- Developed maven submodule structure (war, ejb, and ear) for teh project.
- Integration code with harmonization tools like Check Style, Cobertura, and Find bugs.
- Developed python scripts to connect to WebLogic for startup, shutdown
- Developed script to create soft link for externalized configuration files.
- Developed python scripts to connect to WebLogic for startup, shutdown
- Developed script to create soft link for externalized configuration files.
- Developed script to deploy on WebLogic app clusters WebLogic database clusters and jms servers.
- Developed maven submodule structure (war, ejb, and ear) for oracle database.
- Design and developed UNIX scripts to connect with WLST to get current queue count.
- Integration code with harmonization tools like Check Style, Cobertura, and Find bugs.
