Senior Associate - Software Resume
SUMMARY
- More than 9+ years of experience in application development and middleware platforms using Mule ESB and JAVA/J2EE technology
- 4 years of experience in Micro service with Spring data
- 4 years of extensive implementation experience in Mule ESB over Any point Studio
- Good understating to each of the phases of Software Development Life Cycle (SDLC) such as requirement Analysis, Designing, Development, Testing, and Deployment
- Hands - on experience in Core Java, Spring core, Spring 3.0 MVC, Spring security, Spring data
- Involved in API designs, development, documentation (using RAML) and API security
- Working on various data format like JSON, XML
- Design and develop API’s using Spring Boot, RESTful web services
- Analyzed Prod and Non-Prod code using AppDynamic and Splunk.
- Hands on experience in JUnit and MUnit for unit testing.
- Worked on Spring security and JWT token for security.
- Involved into create CI/CD pipeline for application deployment using Jenkins
- Sound knowledge of SQL and RDBMS concepts
- Received “Passionate Award” for exceptional hard work in GEB driven project
- Received “Spot Award” for excellent work in Confidential project
TECHNICAL SKILLS
Languages/Technologies: Core Java, Multi-threading, Spring security, Spring core, Spring MVC, Spring Boot, Spring Data, Spring RESTful Services, Micro-service, Mule-ESB, JSON, HTML, XSD/XML
Databases: SQL Server 2014, MySQL
Software/ Technologies: Apache Tomcat 6.0, IBM WebSphere 8.0, SQL, ActiveMQ, IBM MQ, Pivotal Cloud Foundry (PCF), Netflix API’s
Tools: Eclipse Indigo, IBM RSA, Spring Boot, PCF, MongoDB, Spring Tool Suite, EditPlus 3.0, Notepad++, Squirrel, SVN, Advance Rest Client, REST Client, JIRA, NET Suite, Geneos, Wily, Anypoint Studio, OpenAM, Jenkins, Splunk, AppDynamic.
Operating Systems: MS Windows, Linux
Domains: Captive, Insurance, Finance
PROFESSIONAL EXPERIENCE
Confidential
Team Lead
Responsibilities:
- Developed Experience, Process API’s & Consume System API’s.
- Involved into Bill payments APIs.
- Expose SMS and Email API for Mobile application.
- Consume SMS and OTP service to send SMS and OTP for authentication.
- Always involved into Production deployment.
- Analyzed Prod and Non-Prod Logs using Splunk and App Dynamic
- Deploy application on PCF and Apply policy using API Manager
- Coordinated with the team members on the daily status
- Deploy Application using Jenkins pipeline
- Managed daily task with project management tool such as JIRA
Environment: Core Java, MuleSoft, Spring Data, Restful service, Spring Boot, MS SQL, JSON, Splunk, AppDynamic, OpenAM, Agile Methodology
Confidential
Senior Associate - Software
Responsibilities:
- Developed Restful Services for Mobile application.
- Developed Security Module using OAuth Configuration
- Consume Service for create national housing loan account
- Consume SMS and OTP service to send SMS and OTP in Arabic language
- Coordinated with the team members on the daily status
- Managed daily task with project management tool such as JIRA
Environment: Core Java, Spring Data, Restful service, Spring Boot, Oracle DB, JSON, OAuth, Agile Methodology
Confidential
Senior Associate - Software
Responsibilities:
- Understand existing mule services and migrate into spring boot services
- Create Common entitlement service.
- Developed single place to handle exception
- Implemented Spring security and JWT token for security
- Coordinated with the team members on the daily status
- Managed daily task with project management tool such as JIRA
- Involved into configure OpenAM with entitlement utility
- Configured Authentication API with LDAP Server and OpenAM
- Created functional and unit test case
- Involved in to resolved internal and production defect
Environment: Core Java, Spring, Spring Boot, MuleSoft, MuleSoft Cloud, SQL Server 2014, Spring data, Entitlement Service, Spring RESTful API, JSON, XML, Active MQ, IBM MQ, XSD, Agile Methodology, Jenkins, Git Bash, OpenAM
Confidential
Senior Associate - Software
Responsibilities:
- Developed Microservice with Netflix API’s
- Developed Core API’s such as Service Registry, Gateway API, Logger API, Config Server, and Authentication API
- Created Utility to drain logs from PCF server
- Implemented customize logger API to segregate business and technical Logs
- Coordinated with the team members on the daily status
- Managed daily task with project management tool such as JIRA
- Worked on JSON and XSD schema validation
- Configured Authentication API with LDAP Server
- Created functional and unit test case
- Worked on ActiveMQ and IBM MQ
- Involved in to resolved internal and production defect
Environment: Core Java, Spring, Spring Boot, Microservices, Pivotal Cloud Foundry (PCF), MongoDB, SQL Server 2014, Netflix API’s, Eureka Server, Client Architecture, Spring RESTful API, JSON, XML, Active MQ, IBM MQ, XSD, Agile Methodology, Ansible
Confidential
Associate - Software
Responsibilities:
- Created Service API for Business
- Developed interface to transfer file from one source to Different target system
- Coordinated with the team members on the daily status
- Worked on business management (RTC) and project management (JIRA) tool
- Exposed System and Experience API for External System
- Developed producer and consumer adapter for multiple flows
- Create Mule Test suite with MUnit
- Resolved internal and production defect
- Worked on Mule component and transformer
Environment: Core Java, Spring, Mule ESB, Sonar Lint, SQL Server 2014, JIRA, RTC, ActiveMQ, IBM MQ, Agile Methodology, SFTP server, Ansible
Confidential
Associate - Software
Responsibilities:
- Developed Billing integration with third-party SOAP service
- Developed and implemented new requirement using XSL, XML and Java Code
- Coordinated with the team members on the daily status
- Worked on business management (NET-Suite) and project management (JIRA) tool
- Configured Automatic Transaction Process (ATP) for third-party web service
- Developed Producer and User upload utility
- Resolved internal and production defect
Environment: Core Java, JSP, JSTL, XML, XSL, SOAP Web Service, Oracle 11g, Ajax, Web Logic
Confidential
Senior Software Engineer
Responsibilities:
- Involved in coding, preparing design documents, analysis, and detailed unit test case documents
- Involved in front and backend web development
- Involved in REST service discussion with client/ onsite team and developed REST services for mobile application
- Actively involved in performance testing, and added assertion for all services
- Configured REST service with Spring
- Created request and response filter for services validation
- Actively involved in implementation of multiple modules for admin and member users
- Resolved Internal and production defect
Environment: Java, Thyme Leaf, J2EE, Spring 3.0 MVC, XSLT 1.0, JSON, SOAP, RESTful Web Services, Rest Client
Confidential
Software Developer
Responsibilities:
- Developed and implemented new client requirement using JSP Pages and Java Classes
- Developed month and year reports using reporting framework
- Worked for the DAO interfaces and Hibernate Mappings
- Interacted with support team for solving production issues from backend
Environment: Core Java, JSP, JSTL, Spring 3.0, Hibernate 3.0, DB2, Ajax, Apache Tomcat