Sr. Hybrid Cloud Integration Developer Resume
PROFESSIONAL SUMMARY:
- Over 8 years of experience in software development with expertise on Cloud, BPM, Java, J2EE and related technologies to design, develop and maintain enterprise level applications.
- Extensive experience in developing Hybrid cloud using
- AWS: EC2, S3, Route 53, ELB, Elastic bean stalk, RDS, cloud Front,
- IBM Soft layer: Infrastructure as a Service (Iaas)
- Blue Mix: BPM, Liberty server, Dash DB (Paas)
- Azure: ARM, ATM, Block Storage, Azure SQL DB
- Experience in JAVA/J2EE technologies like core Java, Servlets, JSP, JDBC, JPA, Hibernate, Spring, Web Services(REST/SOAP), Multi - Threading, MVC and SOA, Design Patterns and Design Principles
- Experience in Developing Micro Service using REST API.
- Experience in developing web services using Python and DJANGO
- Used Spring framework including spring core/IOC, Spring MVC, Spring Batch-Quartz, Spring Boot, Spring AOP and Hibernate ORM
- Hands-on experience on various AWS Cloud services like EC2, Route53, EBS, Auto Scaling, VPC, Cloud Formation, S3, RDS, Amazon Elastic Load Balancing, IAM, Cloud Watch and other services of the AWS infrastructure like Dynamo DB, SQS and EMR, focusing on high-availability, fault tolerance, and auto-scaling.
- Strong knowledge on Virtualization, Cloud Computing and Web services. Performed configuration, deployment and support of cloud services including Amazon Web Services (AWS).
- Strong knowledge on Hypervisor architecture
- Experience in automating infrastructure in AWS
- Experience in continuation integration and DEVOPS tools like Jenkins, Hudson and bamboo builds
- Working Knowledge on AngularJS to give Rich UI presentation to enterprise/ consumer single page applications
- Experience in RDBMS such as Oracle, SQL Server and writing stored procedures triggers, cursors, and optimizing queries using SQL.
- Skilled IT professional experience in designing and building enterprise applications using BPM by giving BPEL flows, coaches and mediation modules
- Working knowledge in multi-tier distributed environment and good understanding of SDLC process
- Strong knowledge on Agile-scrum model by participating in all scrum ceremonies and good knowledge on how to deliver MVPs for clients
- A quick learner having experience in working in multi-cultural and divers background, self-motivated, and team oriented and exhibits honest work ethic with the ability to excel in fast paced environment
- Experience in leading scrum teams, by participating in sprint backlog refinements, and demos and helpful to colleagues in impediments
PROFESSIONAL EXPERIENCE:
ConfidentialSr. Hybrid Cloud Integration Developer (REST API)
Responsibilities:
- Designing Brokerage solutions to make an adapter for various clouds (private or public or Hybrid) and Implement the Web services for Cloud matrix using Java- Rest, BPM and WAS.
- Analysing REST API’s exposed by different cloud providers and orchestrates them appropriately to make an agent for Cloud Matrix.
- Understanding different cloud provider architectures like Microsoft azure, Amazon EC2, and IBM Soft Layer and Blue Mix
- Consuming REST or SOAP Web services provided by Cloud Providers and incorporate them into cloud matrix.
- Implementing Applications or Web-Services using PYTHON - DJango Framework and Deploy them into cloud.
- Developing all the Applications as Micro Services to make better performance
- Implementing Spring and hibernate frameworks using JPA specifications
- Implementing Unit Test cases using Junit, Mockito and Python Rest Test frameworks
- Implementing continuous integration by using DEVOPS tools like Jenkins
- Writing DB scripts for IBM-DB2 and Dash DB
Environment: Cloud Computing - IaaS and SaaS, Java, Agile Scrum, GitHub, Design patterns (Singleton / Adapter / Factory), Source tree, Business Process Manager -- Workflow management. Junit, Mockito, Maven, Unix
ConfidentialSr. Cloud Integration Developer (BPM)
Responsibilities:
- Consuming REST or SOAP Web services provided by Cloud Providers and incorporate them into cloud matrix.
- Implementing Applications or Web-Services using PYTHON - DJango Framework and Deploy them into cloud.
- Leading scrum team of 4 members
- Developing all the Applications as Micro Services to make better performance
- Implementing Unit Test cases using Junit, Mockito and Python Rest Test frameworks
- Implementing continuous integration by using DEVOPS tools like Jenkins
- Writing batch jobs using spring-quartz
- Writing event managements by using Spring AOP
- Developing Enterprise applications using BPM coaches, Mediation Modules, BPEL workflows, SCA modules, Rules
- Using Process designer for creating process application and testing the application
- Working on integration designer to build integrated business application
- Developing Single page application Using Angular JS
Environment: Cloud Computing – IaaS and SaaS, java, Agile Scrum, GitHub, Spring Batch Jobs, AOP, Hibernate, Angular JS Business Process Manager -- Workflow management. Junit, Mockito, Maven, UNIX,
ConfidentialIntegration Developer (BPM)
Responsibilities:
- Worked in an agile environment by taking the product backlog as development inputs, by using JIRA/Fisheye as tracking tool
- Developing services by following IFX 1.5 and IFX2.0 standards as per the requirements of clients
- Creating host specific Design Documents and Mapping Documents
- Implementing Unit Test cases using Junit, Mockito and Python Rest Test frameworks
- Implementing continuous integration by using DEVOPS tools like Jenkins
- Writing batch jobs using spring-quartz
- Writing event managements by using Spring AOP
- Developing Enterprise applications using BPM coaches, Mediation Modules, BPEL workflows, SCA modules, Rules
- Using Process designer for creating process application and testing the application
- Working on integration designer to build integrated business application
Environment: XES(eclipse) work bench, Angular JS, Spring, Hibernate JIRA, Java-Web services-REST, Junit, Mockito, ant, MySQL. Business Process Manager --. Junit, Mockito, Maven, UNIX, Spring Batch Jobs, AOP, Hibernate
ConfidentialIntegration Developer (BPM)
Responsibilities:
- Developing Enterprise applications using BPM coaches, Mediation Modules, BPEL workflows, SCA modules, Rules
- Involved in full life cycle of the software development process including Collecting the Requirements, interface design, Build, Test and Deploy
- Developing BPEL flows as per the requirements of clients
- Performing in Reverse engineering by analysing code
- Documenting HLD, LLD, AD for each modules by reverse engineering process
- Actively involved in Unit Testing, Dev-to-Dev Integration Testing, System Testing and User Acceptance Testing (UAT)
- Involved in code reviews and Bug Fixing
- Using Process designer for creating process application and testing the application
- Working on integration designer to build integrated business application
Environment: Business Process Manager -- Workflow management., Mockito, Maven, Unix, Spring Batch Jobs, AOP, Hibernate Java 6, J2EE, WebSphere Process server, Oracle 10g/11g, WSDL, SOAP, XML, Web Services, Windows, Junit, Ant.
Confidential
Java Developer
Responsibilities:
- Documenting the requirements in the form of a functional Understanding document
- Migration support from thick client (bank master) to thin client (core banking solution) in assigned region
- Responsible for requirements gathering in retail banking, partner engagement and end to end software development lifecycle
- Performing in Reverse engineering by analysing code
- Documenting HLD, LLD, AD for each module by reverse engineering process
- Actively involved in Unit Testing, Dev-to-Dev Integration Testing, System Testing and User Acceptance Testing (UAT)
Environment: Java, J2EE, WebSphere Process server, Oracle 10g/11g, WSDL, SOAP, XML, Web Services, Windows, Junit, Ant.