solutions Architect Associate Resume
Mclean, VA
SUMMARY:
- A Lead developer with 10 years of experience in IT industry with extensive experience in analysis, design, development, deployment, testing, implementation & maintenance of application software in highly demanding, reliable and robust Web - based environment and distributed n-tier architecture, using Java/J2EE Technologies.
TECHNICAL SKILLS:
Technologies/ Languages: Java/ J2EE, JavaScript, Python, Unix shell scripting, XML, UML, HTML, PL/SQL
Cloud Technologies: AWS- EC2, ELB, ALB, ECS, Route53, CloudWatch, SNS, S3, Auto scaling groups and launch configurations, VPC, RDS, Docker, CFT, Terraform, Hashi Corp Consul, NGINX
Frameworks/ Tools: Spring, Hibernate, Hystrix, Restful/Soap web services, Oracle SOA BPEL, Oracle Service Bus, Hazel cast caching
Build Automation Tools: Jenkins, Maven, ANT
Performance/Chaos Testing Tools: Grafana, JMeter, Influx DB, JVisual VM, Chaos Monkey
Automation Testing: ATDD Cucumber, Junits, SoapMocks, Wiremocks
Operation Systems: UNIX, Linux, Solaris,Windows
IDE: Eclipse, Net Beans, JBuilder, Jdeveloper
Databases: Oracle 8i/9i/10g, Mongo, PostGres
VersionControl: CVS, SVN, GitHub
Monitoring /Tracking Tools: Splunk, ELK, Jira, Version One, Grafana
App/WebServers: WebSphere 8.5,Web Logic11g,ApacheTomcat 7
Tools: SOAP UI, Postman, Rest Client, Spinnaker
PROFESSIONAL EXPERIENCE:
Confidential, McLean, VA
Solutions Architect Associate
Responsibilities:
- Developed complex Restful API’s as micro service.
- Deployed the dockerized versions of the microservies /APIs on AWS cloud using automated DevOps tooling.
- Have extensive experience in creating/configuring ECS, EC2, ELB, ALB, Cloudwatch, CNS, RDS, R53, Security Groups and subnet configurations, VPC configurations, Hashi Corp Consul,S3 etc.
- Contributed towards automating AWS infrastructure creation and CICD process using Netflix’s Spinnaker.
- Contributed to the DevOps to automate the build and deployment process using Jenkins, shell scripting, chef, Python, AWS Lambda, Cloud Formation Template, Terraform
- Have extensive experience in configuring cloud watch alarms and SNSalertsto monitor disk space utilization, memory utilization, CPU utilization on the ECS cluster.
- Actively involved in designing and validating failover/disaster recovery mechanism on production systems by switching traffic between Ease and West regions using AWS Route53
- Worked on developing/Integrating with SOAP based web service components to interact with external vendor systems
- Worked extensively on ATDD using Java/Cucumber to automate Integrating and functional testing
- Extensive experience on Junits, SoapMocks, RestMocks, Wiremocks
- Extensive use of code coverage tools PMD, Check Style, Sonar, FindBugs
- Extensively involved in performance testing using Jmeter, Grafana& Influx DB for right sizing the AWS components for cost and performance optimizations.
- Implemented Netflix’s Hystrix and configured multiple circuits needed to improve the response times of the APIs.
- Experience in chaos testing using tools like Chaos Monkey.
- As a part of Confidential One’s YBYO - You Build it You Own it, operation model, performed deployments, traffic migrations, disaster management, AMI rehydration’s and troubleshooting of prod incidents.
- Had experience working with monitoring tools like ELK stack (Elastic search and Kibana), Splunk, Grafana.
- Developed Splunk alerts to continuously monitor Prod environments.
- Worked closely with external vendors like Cashedge, Fidelity, Interpose to design, developer and troubleshoot funds transfer functionality
Technologies /Tools: JAVA 8, Spring 3.x, AWS cloud, ATDD cucumber, Splunk, Grafana, Jemeter, JVisual VM, Terraform, Soap UI, Rest/ Soap web services, Docker, Hashi corp Consul, Junits, Jenkins, Maven
Confidential, Washington, D.C
Java/J2EEProgrammerResponsibilities:
- Involved in the development of the key components in the business layer using Spring
- Designed and implemented application on Spring MVC framework
- Extensively used Spring Dependency Injection (IoC), AOP and MVC features
- Used Quality Center (QC) to track defects and ensure all the critical and high severity defects are closed on time
Technologies / Tools: JAVA 6, Spring 3.x, Soap UI, Rest/ Soap webservices, Junits, Jenkins, Maven
Confidential
Senior Consultant /Lead Java Developer
Responsibilities:
- Day-to-day client management - provide status, discuss queries and issues, seek resolution
- Participate in requirements gathering and analysis activities
- Participation in estimation along with PM/PL/TL
- Preparation of Functional Specifications, Technical Specifications, Unit and Integration Test Plans
- Obtain client sign-offs on project artefacts/deliverables
- Develop code and configuration for complex modules/ Use cases
- Involved inthedevelopment ofthekeycomponents inthebusinesslayerusingSpring, Webservices
- Developed GUI using latest frameworks - AJAX, JSF, JQuery and Rich Faces
Technologies /Tools: JAVA 6, Spring 3.x, Soap UI, Rest/ Soap web services, JUnits, Jenkins, Maven
Confidential
Sr Java J2EE Developer
Responsibilities:- Preparation of Functional Specifications, Technical Specifications, Unit and Integration Test Plans
- Involved in the development of the key components in the business layer using Java/J2EE, Web services
- Developed GUI using latest frameworks - AJAX, JSF, JQuery and Rich Faces
- Involved in unit testing the application using JUnit and performed the code review
- Used Quality Center (QC) to track defects and ensure all the critical and high severity defects are closed on time
- Interacting with surround system's team leads, tech Leads, Governance Architects to discuss functional/technical concerns
Technologies / Tools: Java, ATG framework, J2EE (JSP, Servlets), SQL, Java Script, Jquery, HTML, UNIX, Ant, Eclipse, JDBC, Weblogic Application Server.