Publicis Sapient - Senior Software Developer/Technical Lead/Technical Specialist/Architect - Java/Spring

TLG INDIA PRIVATE LIMITED
Anywhere in India/Multiple Locations
5 - 10 Years

Posted on: 08/04/2025

showcase-imageshowcase-imageshowcase-image

Job Description

Job Description :

Required Tech Stack :

In a glance : Mandatory Skills :

Experience : 5 - 10 yrs

- Java 8 or above hands on coding experience.

- Java Design patterns.

- Multithreading Implementation.

- Messaging tool.

- Collections, Fundamental & Algorithms

- Garbage Collection, Profiler & JVM

- API Gateway

- Microservice patterns : Hystrix / Circuit Breaker / Netflix / Service Discovery / SAGA or other.

- Caching Solution : Redis / Elastic Search or others.

- Cloud hands on : AWS / Azure / GCP

- Devops tool : Jenkins/ Terraform / Docker / Kubernetes

- End to end development lifecycle & its tools.

Details :

- 6 to 10 years of strong development skills in Java JDK 1.8 or above.

- Should have strong acumen in Data Structures, Algorithms, problem-solving and Logical/Analytical skills.

- Thorough understanding of OOPS concepts, Design principles and implementation of different type of Design patterns.

- Sound understanding of concepts like Exceptional handling, Serialization/Deserialization and Immutability concepts, etc.

- Good fundamental knowledge in Enums, Collections, Annotations, Generics, Auto boxing, etc.

- Experience with Multithreading, Concurrent Package and Concurrent APIs

- Basic understanding of Java Memory Management (JMM) including garbage collections concepts.

- Experience in RDBMS or NO SQL databases and writing SQL queries (Joins, group by, aggregate functions, etc.)

- Hands-on experience with JMS

- Hands-on experience in creating RESTful webservices and consuming webservices

- Hands-on experience with Spring.

- Hands-on experience with any of the logging frameworks (SLF4J/LogBack/Log4j)

- Experience of writing Junit test cases using Mockito / Powermock frameworks.

- Should have practical experience with Maven/Gradle and knowledge of version control systems like Git/SVN etc

- Experience with Cloud Provisioning/Cloud Deployment/Cloud-Application development/scaling.

- Experience with Devops(CI/CD: Maven/Gradle, Jenkins, Quality plugins, Docker and containerization)

- Experience with API development, Application/API Security (Authentication ,Authorization, grant types, JWT ), IAM Integration, API Gateways..

- Good communication skills and ability to work with global teams to define and deliver on projects.

- Sound understanding/experience in software development process, test-driven development.

info-icon

Did you find something suspicious?

Job Views:  
3450
Applications:  1007
Recruiter Actions:  232

Functional Area

Backend Development

Job Code

1461118