Ershad Junaid

Software Engineer

Chennai, Tamil Nadu, India13 yrs 10 mos experience
Highly Stable

Key Highlights

  • Expert in developing scalable enterprise applications.
  • Strong background in cloud security and microservices.
  • Proven leadership in mentoring and team collaboration.
Stackforce AI infers this person is a SaaS and Fintech expert with strong backend development skills.

Contact

Skills

Core Skills

GoDockerJavaAwsSpringStruts

Other Skills

Go (Programming Language)LinuxShell ScriptingJava 8Spring BootSpring FrameworkElasticsearchAmazon Web Services (AWS)HibernateJPAMavenGitMySQLReactHTML

About

Highly self motivated, quickly adaptable Software engineer with excellent analytical and problem solving skills primarily focused on Java/JEE environments, Spring boot and AWS. Work experience: - expertise in building web highly scalable, performant enterprise applications and restful APIs. - experience in various project architectures like monolith, multi-layered, microservice and even driven architectures. - experience in queuing systems. - experience in developing ETL workflows. - experience with swagger specifications for Rest APIs. - expertise in Data structures and algorithms and applying them in real world enterprise applications. - experience in Low level and High level design patterns. - experience in database design with databases like MySQL, oracle, etc. - experience in unit testing with JUnit, Mockito and spock. - experience working in linux based workstations. - expertise in performing peer code reviews for code quality and maintainability. - knowledge on security concepts like OAuth 2, Open ID connect, SAML, etc. - while primarily focused on backend development, I also bring experience in front-end technologies like JavaScript, React, Angular, HTML, and CSS, allowing me to contribute to full-stack development projects. - experience working in Agile frameworks using Jira and confluence. - knowledge on software development methodologies. - Involved in interview processes. - experience in mentoring Junior developers and Interns. - experience in collaborating and working effectively in a distributed team. Primary skills: Java 8+ (Core, Collections, Multithreading), GO, Springboot, Spring security, Hibernate/JPA, AWS services, SQL, NoSQL, Elasticsearch, Flyway, Docker, Maven, Gradle, Junit, Mockito, Spock. Secondary skills: Javascript, Typescript, React, HTML and CSS.

Experience

13 yrs 10 mos
Total Experience
2 yrs 6 mos
Average Tenure
1 yr 2 mos
Current Experience

Gen

Senior Principal Software Engineer

Mar 2025Present · 1 yr 2 mos · Chennai, Tamil Nadu, India · Hybrid

Go (Programming Language)DockerLinuxShell ScriptingGo

Zemoso technologies

Principal Software Engineer

Jun 2023Mar 2025 · 1 yr 9 mos · Chennai, Tamil Nadu, India · Remote

  • Product:
  • Cloud Security (CSPM) product:
  • This is a multi-tenant CSPM product which monitors cloud environments for vulnerabilities, misconfigurations and security risks. The application uses an open source ETL framework which extracts, transforms and loads the asset metadata and their configurations.These asset configurations are then scanned by policies based out of CIS benchmarks(best practices for securely configuring systems). The violated policies can be viewed on the UI and notifications are sent to the stakeholders which are again configurable.
  • Responsibilities:
  • ● Development of an enterprise SaaS CSPM product which monitors cloud environments for vulnerabilities, misconfiguration and security risks.
  • ●Development of java based applications on AWS cloud.
  • ● Developing ETL workflows that extracts data from cloud assets, transforms them and then uploads to Elasticsearch with batch jobs.
  • ● Developing lambda functions and extensions for APIs and jobs.
  • ● Development and enhancement of REST APIs and microservices on ECS.
  • ● Development of authentication modules with OAuth and SAML using cognito.
  • ● Development of role based access control authorisation system.
  • ● Involved in designing databases and complex sql queries for RDBMS.
  • ● Involved in development including elasticsearch and elasticsearch queries.
  • ● Experience in developing pub/sub models using Event bridge and SNS.
  • ● experience in build tools like maven and gradle.
  • ● Involved in high level design discussions on the system architecture with architects and team.
  • ● Peer code reviews for improved code quality and maintainability.
  • ● Developing unit, functional and integration test cases using JUnit and Springboot test.
  • ● Following Extreme Programming of agile framework for small and iterative releases.
  • ● Experience in agile tools like Jira and confluence.
  • ● Mentoring junior developers.
Java 8Spring BootSpring FrameworkElasticsearchAmazon Web Services (AWS)Hibernate+14

Msys technologies | software product engineering services

2 roles

Lead Software Engineer

Promoted

Jan 2022Jun 2023 · 1 yr 5 mos

  • Product:
  • Ecommerce application:
  • This is a multi-tenant ecommerce platform catering to clients in the loyalty space. Multiple tenants(banks) use this platform as a service provider for their customers to purchase products using their loyalty points. The customers land on the platform using SAML from the client app, browse and order products ranging from flights, cruise, merchandise,etc.The platform is built on scalable and performant microservices and is integrated with multiple vendors on the backend.
  • Responsibilities:
  • ● Development of an Ecommerce application in loyalty space for banking clients which is
  • authenticated by SAML.
  • ● Development of REST services on SOA for search, pricing, payment and booking services.
  • ● Development of SOA applications from scratch that integrate with multiple suppliers.
  • ● Involved in designing MsSQL databases and complex queries.
  • ● Involved in high level design discussions on the system architecture.
  • ● Following agile methodologies and scrum with a two week sprint.
  • ● Led the development team, unblocking them and taking care of high quality and timely
  • deliverables with peer code review, pair programming and mentoring them.
  • ● Developing unit, functional and integration test cases using groovy spock and Springboot test.
  • ● experience in build tools like maven and gradle.
  • ● Mentoring junior developers and interns.
Java 11Spring BootSpring FrameworkHibernateJPAMaven+10

Senior Software Engineer

Aug 2018Dec 2021 · 3 yrs 4 mos

  • ● Development of an Ecommerce application in loyalty space for banking clients which is
  • authenticated by SAML.
  • ● Development of REST services on SOA for search, pricing, payment and booking services.
  • ● Development of SOA applications from scratch that integrate with multiple suppliers.
  • ● Following agile methodologies and scrum with a two week sprint.
  • ● Involved in designing MsSQL databases and complex queries.
  • ● Developing unit, functional and integration test cases using groovy spock and Springboot test
  • ● experience in build tools like maven and gradle.
  • ● Mentoring junior developers and interns.
Java 11Spring BootSpring FrameworkHibernateJPAGradle+8

Gruppo banca sella

Software Developer

Oct 2015Aug 2018 · 2 yrs 10 mos · Greater Chennai Area · On-site

  • ● Involved in development of the back office applications for the bank.
  • ● development of java applications using Spring MVC.
  • ● Design and development of oracle databases.
  • ● Involved in development of complex sql queries and PLSql.
  • ● Development of unit tests using JUnit and Mockito.
  • ● Development of UI components using javascript, backbone.js, HTML and CSS.
Spring FrameworkCSSJava Enterprise EditionMavenoracleJavaScript+7

Onward eservices limited

Software Engineer

Sep 2014Sep 2015 · 1 yr · T nagar · On-site

  • ● Developing java web applications using struts and spring MVC frameworks.
  • ● Development of UI components using jQuery, javascript, HTML and CSS.
  • ● Involved in writing unit tests using JUnit.
Spring FrameworkStrutsjQueryCSSJava Enterprise EditioniReport+8

Edubiz technologies pvt ltd

Software Engineer

May 2012Sep 2014 · 2 yrs 4 mos · Injambakkam · On-site

  • ● Developing java web applications using struts 2 framework.
  • ● Development of UI components using jQuery, javascript, HTML and CSS.
  • ● Involved in writing unit tests using JUnit.
StrutsjQueryCSSHTMLJavaTomcat+1

Education

Dhaanish ahmed college of engineering

Engineer’s Degree — Electronics and Communications Engineering

Jan 2007Jan 2011

Stackforce found 100+ more professionals with Go & Docker

Explore similar profiles based on matching skills and experience