Summary
Overview
Work History
Education
Skills
Timeline
Generic
Sourav Maitra

Sourav Maitra

Senior Java Developer
Kolkata

Summary

Results driven hands-on Engineer/Architect with experience in spearheading the design, development, implementation and testing of Cloud Native IT Solutions using Domain Driven Design in the Java/JEE Platform. Recognized Technology Leader, applying high impact technical solutions primarily by the use of Open Source Java Technologies/Frameworks to major business objectives, with capabilities that transcend IT Operation boundaries.

Overview

10
10
years of professional experience
4
4
years of post-secondary education
2
2
Languages

Work History

Senior Associate

Publicis Sapient
Kolkata
03.2022 - Current
  • Worked with multinational retail clients to build their digital colleague transformation system.
  • Understanding business requirements and work on user story on sprint basis.
  • Working experience developing REST based APIs and implementing microservice principles and architectures.
  • Development and operational experience in working with Containerized application deployment using Docker & experience in orchestration system Kubernates.
  • Experience with infrastructure configuration management tools such Ansible.
  • Exposure to work on the technologies like: Java 11, SpringBoot, Spring Restful Web services, Spring Cloud, Spring Data JPA, Spring Security
  • Designed 12 Factor cloud native applications using Event Driven design principles for modernizing, using technologies like Spring Cloud, Apache Kafka and RabbitMQ.

Technical Consultant

ITC Infotech Ltd
Kolkata
09.2021 - 03.2022
  • Worked with Swiss multinational financial institution (Fides) to digital platform that can optimally process payment of all formats to the global banking customers.
  • Responsible to handle all production incidents within stipulated deadline for existing applications.
  • Built and delivered containerized solutions to different cloud providers like Amazon Web Services and Pivotal Cloud Foundry.
  • Designed and architected a new framework, using Event Driven Architecture principles, to solve the problem of Microservices Orchestration of a business process along with ensuring guarantees, end-to-end status tracking, error handling and retries, and also reducing the overall development time by 40%
  • Led a team of individuals that were the key to designing and developing the microservice based applications, using latest cutting technology like Spring Boot for REST APIs, Spring Cloud, Microservice design principals, PostgresDB on Amazon Web Services (AWS).
  • Experience in creating HLD and LLD documents.
  • Help facilitate software quality measures – TDD, Peer Review and Pair Programming.

Associate Software Engineer

Cognizant Technology Solution
Madrid
12.2015 - 09.2021
  • Adopt Domain Driven Design concepts and design Cloud Native solutions for organizations to help transform and modernize. Enable organizations to adhere to Scaled Agile practices to effectively build robust solutions with reduces time-to-market.
  • In depth knowledge and working experience developing REST based APIs and implementing microservice principles and architectures using Java 11, Spring Boot, Spring Rest, Spring Cloud, Hibernate/JPA, Oracle.
  • Experience with cloud native application development using PCF.
  • Experience in continuous integration & continuous development using pipelines such as Jenkins
  • Significant experience with tuning and refactoring code, and assessing the impact of architectural decisions on performance and scalability
  • Hands on experience on Liquibase for tracking, managing and applying database.
  • Integration of third party software to check code analysis : Sonar Qube, Fossa, CheckMarx
  • Teamed with business analysts to deliver high-availability solutions for mission-critical applications.
  • Checked configuration files and logs to uncover root causes of problems using Splunk and Dynatrace.

Systems Engineer

Tata Consultancy Service Ltd
Kolkata
01.2015 - 12.2015
  • Proposed technical feasibility solutions for new system designs and suggested options for performance improvement of technical components.
  • Created flowcharts, diagrams and other documentation.
  • Maintained stability, integrity and efficient operation of information systems supporting organizational functions.
  • Develop and maintain the HCM solution in order to manage employee life cycle from mid size organization to large organization.
  • Design and develop HCM services using loose coupled microservice driven architecture , Spring Boot , Spring Cloud , MyBatis.
  • Experience with RabbitMQ, ActiveMQ, Kafka or any other message broker technology
  • Responsibility for capacity planning and estimation
  • Experience in Software as a Service (SaaS) development and deployment

Software Trainee

Objectsol Technology Pvt Ltd
Kolkata
01.2013 - 11.2014
  • Developed social digital solution to connect people through video mail to help business users to send videos to targeted audience through secure emails with no intrusion of competition
  • Involved in the complete development life cycle starting from analysis of Design, Programming, Test cases, implementation.
  • Installation, configuration of Kaltura Streaming Server in the private cloud and uses Kaltura Streaming API to upload secure video to Kaltura in client cloud storage.
  • Technology used : Core Java, Java 7, Spring REST, Spring JDBC, Angular Js, Kaltura as Saas Platform, AWS cloud.

Software Engineer Trainee

Nevaeh Technology Pvt Ltd
Kolkata
11.2012 - 07.2013
  • Develop and maintain the Enterprise Pharmacy Prescription Dispensing application called RxConnect that would be used by all the Pharmacy stores in the CVS Health chain across the country.
  • Designed and developed an Enterprise Monitoring System for monitoring the health of JVMs using Core java, JMX API and JFreeCharts API.
  • Designed and developed and pluggable Reporting framework in Java to fulfill adhoc reporting requests from business.
  • Managed an effort for Oracle Database upgrade to 11G in production, ensured application compatibility, setup appropriate monitors for performance analysis between old infrastructure and new, and also performed RCA of the production issues.

Education

Bachelor of Technology - Information Technology

Seacom Engineering College
Howrah, India
05.2008 - 05.2012

Skills

    Java 11

undefined

Timeline

Senior Associate

Publicis Sapient
03.2022 - Current

Technical Consultant

ITC Infotech Ltd
09.2021 - 03.2022

Associate Software Engineer

Cognizant Technology Solution
12.2015 - 09.2021

Systems Engineer

Tata Consultancy Service Ltd
01.2015 - 12.2015

Software Trainee

Objectsol Technology Pvt Ltd
01.2013 - 11.2014

Software Engineer Trainee

Nevaeh Technology Pvt Ltd
11.2012 - 07.2013

Bachelor of Technology - Information Technology

Seacom Engineering College
05.2008 - 05.2012
Sourav MaitraSenior Java Developer