Sourabh Shekar

Software Engineer

Bengaluru, Karnataka, India10 yrs 11 mos experience
Highly Stable

Key Highlights

  • Expert in Java and Scala with extensive backend experience.
  • Proven track record in Microservices and Agile development.
  • Strong leadership skills demonstrated as a module lead.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in SaaS and Microservices architecture.

Contact

Skills

Core Skills

JavaScalaMicroservices

Other Skills

Spring BootKafkaCassandraHana DBAgileZIODockerKubernetesRESTJSONEJBGitMavenSonarJenkins

About

Experienced Senior Software Engineer with a demonstrated history of working in the IT industry. Skilled in Java, REST, JPA, Docker and Red Hat HA. Strong engineering professional with a Bachelor of Technology (BTech) focused in Computer Engineering from National Institute of Technology Karnataka.

Experience

10 yrs 11 mos
Total Experience
5 yrs 10 mos
Average Tenure
5 yrs 1 mo
Current Experience

Sap labs india

Developer

May 2021Present · 5 yrs 1 mo · Bengaluru, Karnataka, India · Hybrid

  • Worked on a backend code which consists of Scala with functional reactive reprogramming and Java with Spring boot.
  • Worked on complete re-architecture of the backend as part of one scrum team hence gaining end to end understanding of the functionality and translating it to new architecture using Scala, ZIO, Kafka, Cassandra and Hana DB.
  • Developed multiple features as needed by the customer which involved gaining knowledge on the working of SAP ERP module. Development was done using agile principles and demo's were presented to the stakeholders.
  • Worked as a module lead for a feature with team of 4 people and this feature involved multiple iterations of changes based on customer needs, deep understanding of working of SAP ERP and supporting existing features of the product and involved communication with multiple stake-holders.
ScalaJavaSpring BootKafkaCassandraHana DB+1

Nokia

2 roles

Senior Software Engineer

Jul 2016May 2021 · 4 yrs 10 mos

  • Worked with Docker, Kubernetes and Helm Charts and developed modules with Microservices architecture. Also worked on Kafka to replace existing JMS based communication.
  • Developed core frameworks based on Java which extensively made use of REST, JSON, JAX-RS, EJB, CDI, Quartz scheduler, application servers like Wildfly, development tools like Git, Maven, Sonar, Jenkins. Kong API Gateway and Keycloak and messaging service such as JMS are involved.
  • Wrote testable Java code and made use of frameworks like Junit4, Junit 5 and mockito for unit testing.
  • Gained a good amount of Agile (SAFe) project experience with daily scrum meetings and working on Agile tools like JIRA. Worked on grooming the requirements, time estimation and breaking down user stories into subtasks.
DockerKubernetesMicroservicesJavaRESTJSON+6

Graduate Engineering Trainee (Alcatel-Lucent)

Jun 2015Jun 2016 · 1 yr

  • Extensively involved in writing PERL scripts to automate regression and sanity test suite.
  • Analysis of data flow and performance of the system under heavy load.
  • Developed and Implemented a HA design for the product with multiple modules, queues on multiple servers and also implemented database HA using Red Hat Cluster Suite.
PERLHA designRed Hat Cluster Suite

Education

National Institute of Technology Karnataka

Bachelor of Technology (BTech) — Computer Science

Jan 2011Jan 2015

Poornaprajna College, Udupi - 576102

Class 12

Jan 2009Jan 2011

Stackforce found 100+ more professionals with Java & Scala

Explore similar profiles based on matching skills and experience