Public Sapient Hiring: Senior Software Engineer (Spring Boot)

Share:

Job Title:- Senior Software Engineer – Microservices (Spring Boot)

Experience Range:- 5 – 7.5 years

About the Role:-

Public sapient hiring for an exciting Senior Software Engineer specializing in Spring Boot Microservices. This role requires designing & developing scalable high-performance microservices & utilizing the best practices in security, transaction management, idempotency, log tracing, & distributed caching. This is a perfect role for you if you have a high affection for clean architecture, cloud deployment, & solving complex problems.

senior software engineer, sr software engineer, senior test engineer, senior engineer software, senior software engg, senior software developer jobs, hiring remote developers, hiring remote software developers, lead software developer, lead engineer software, lead software engineer jobs, senior software developer
Public Sapient Hiring

Job Responsibilities:-

Microservices Development:- You will architect & develop loosely coupled, highly cohesive microservices using Spring Boot.

Performance & System Design:- You will implement scalable, resilient, & secure microservices allowing for optimal performance.

Containerization & Cloud:- You will deploy & manage applications to the cloud using Docker, Kubernetes, or similar tools.

Coding:- You will ensure the code always stays clean & readable by carrying forth SOLID principles, design patterns, & common best industry practices.

Security & Monitoring:- You will implement secure authentication, authorization, logging, tracing, & monitoring mechanisms.

Database Management:- You will work with RDBMS & NoSQL databases writing optimized SQL queries.

Messaging & Event-Driven Architecture:- You will write solutions using Kafka, RabbitMQ, or similar messaging frameworks.

Testing & Debugging:- You will write & execute JUnit tests using Mockito or PowerMock for a high level of test coverage.

Version Control & Build Tools:- You will work efficiently with Git or SVN, Maven, or Gradle.

Required Skills & Experience:-

  • Strong expertise in Spring Boot & Microservices Architecture.

  • Proficiency in Java (8+), Data Structures, Algorithms, & OOP principles.

  • Experience with Multithreading, Concurrent APIs, & Java Memory Management (JMM).

  • H&s-on experience with Spring Cloud, RESTful APIs, & logging frameworks like SLF4J, Logback, or Log4j.

  • Solid understanding of exception handling, serialization or deserialization, immutability concepts.

  • Experience in containerization (Docker, Kubernetes) & cloud deployment.

  • Familiarity with ReactJS, NodeJS, Webflux is a plus.

Bonus Points for:-

  • Cloud Certifications (AWS, Azure, GCP).


  • Experience in Scalable Systems & Distributed Computing.


  • Knowledge of UI or UX frameworks like ReactJS, NodeJS.

Education:-

  • Bachelor’s or Master’s Degree in Computer Science, Engineering, or a related field.

Perks & Benefits:-

  • Gender-Neutral Policy ensuring inclusivity.

  • You'll get 18 paid holidays annually.

  • You'll get flexible work arrangements for work-life balance.

  • You'll get generous parental leave & transition support for new parents.

  • You'll get employee Assistance Programs to support well-being.

About Publicis Sapient:-

Publicis Sapient is a global leader in digital transformation that is helping enterprises accelerate their journey to a digitally enabled future. Across the globe more than 20,000+ professionals across 53 offices worldwide, we blend strategy, technology, & customer experience to build innovative solutions that redefine industries.

Apply Now

Join & be a part of our mission to drive innovation, solve complex challenges, & create meaningful impact!

No comments