0% found this document useful (0 votes)
25 views

Java Microservices Job Description

This job posting is for a senior associate position focused on developing Java microservices. The role involves designing and implementing multifaceted applications to solve complex problems for clients across industries. Candidates should have 5+ years of experience developing in Java 8 and Spring Boot, along with skills like SQL, distributed systems, cloud deployment, and test-driven development.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views

Java Microservices Job Description

This job posting is for a senior associate position focused on developing Java microservices. The role involves designing and implementing multifaceted applications to solve complex problems for clients across industries. Candidates should have 5+ years of experience developing in Java 8 and Spring Boot, along with skills like SQL, distributed systems, cloud deployment, and test-driven development.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Job Title: Senior Associate – Java Microservices

Location: Gurgaon/Bangalore/Noida/Hyderabad

You’ll use your problem-solving creativity to design, architect, and develop high-end technology solutions
that solve our clients’ most complex and challenging problems across different industries. We are on a
mission to transform the world, and you will be instrumental in shaping how we do it with your ideas,
thoughts, and solutions.

Do you have the following?

Roles and Responsibilities-

• Drive the design, planning, and implementation of multifaceted applications, giving you breadth
and depth of knowledge across the entire project lifecycle.
• Combine your technical expertise and problem-solving passion to work closely with clients,
turning complex ideas into end-to-end solutions that transform our clients’ business.
• Constantly innovate and evaluate emerging technologies and methods to provide scalable and
elegant solutions that help clients achieve their business goals.

Your Skills & Experience:

• 5+ years of software development experience in Java 8. Knowledge of Java 9.


• Experience in developing micro services in Spring Boot. Experience in security, transaction,
Idempotency, log tracing, distributed caching, monitoring and containerization requirements of
Micro services. Experience in developing High Cohesion & Loosely Coupled Micro Services.
• Hands on experience on Microservices Architecture.
• Should have excellent 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, Autoboxing, 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 Massage Broker like Kafka or other. Hands-on experience in creating
RESTful webservices and consuming webservices. Hands-on experience with spring Cloud/Spring
Boot.
• Hands-on experience with any of the logging frameworks (SLF4J/LogBack/Log4j)
• Experience of writing Junit test cases using Mockito / Power mock frameworks. Should have
practical experience with Maven/Gradle and knowledge of version control systems like Git/SVN
etc.
• Hands on experience on Cloud deployment/development.
• 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.

Benefits of Working Here:

• Gender Neutral Policy


• 18 paid holidays throughout the year for NCR/BLR (22 For Mumbai)
• Generous parental leave and new parent transition program
• Flexible work arrangements
• Employee Assistance Programs to help you in wellness and well-being.

About Publicis Sapient:

Publicis Sapient is a digital transformation partner helping established organizations get to their future,
digitally-enabled state, both in the way they work and the way they serve their customers. We help unlock
value through a startup mindset and modern methods, fusing strategy, consulting and customer
experience with agile engineering and problem-solving creativity. As digital pioneers with 20,000+ people
and 53 offices around the globe, our experience spanning technology, data sciences, consulting and
customer obsession combined with our culture of curiosity and relentlessness enables us to accelerate
our clients’ businesses through designing the products and services their customers truly value. Publicis
Sapient is the digital business transformation hub of Publicis Groupe. For more information, visit
publicissapient.com.

You might also like