Java Software Engineer

4 - 8 years

0 Lacs

Posted:10 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview: As a Java Developer at Publicis Sapient, you will play a crucial role in driving the design, planning, and implementation of multifaceted applications. This opportunity will give you the chance to deepen your knowledge across the entire project lifecycle and work closely with clients to transform complex ideas into end-to-end solutions that drive our clients" businesses forward. You will have the chance to constantly innovate and evaluate emerging technologies and methods to deliver scalable and elegant solutions that align with our clients" business objectives. Key Responsibilities: - Utilize your 4+ years of experience in Java development to showcase strong development skills in Java JDK 1.8 or above. - Demonstrate proficiency in Java fundamentals such as Exceptional handling, Serialization/Deserialization, and Immutability concepts. - Display good fundamental knowledge in Enums, Collections, Annotations, Generics, Auto boxing, and Data Structure. - Work with Database RDBMS/No SQL (SQL, Joins, Indexing) and Multithreading (Re-entrant Lock, Fork & Join, Sync, Executor Framework). - Implement Spring Core & Spring Boot, security, transactions, as well as hands-on experience with JMS (ActiveMQ, RabbitMQ, Kafka, etc.). - Manage Memory Management (JVM configuration, Profiling, GC), profiling, Perf tuning, Testing, Jmeter/similar tools. - Engage in DevOps practices (CI/CD: Maven/Gradle, Jenkins, Quality plugins, Docker, and containerization). - Apply logical and analytical skills along with a thorough understanding of OOPS concepts, Design principles, and implementation of different types of Design patterns. - Utilize hands-on experience with any of the logging frameworks (SLF4J/LogBack/Log4j) and writing Junit test cases using Mockito/Powermock frameworks. - Possess practical experience with Maven/Gradle and knowledge of version control systems like Git/SVN. - Demonstrate good communication skills and the ability to collaborate with global teams to define and deliver projects while following sound software development processes and test-driven development principles. - Experience with Cloud platforms such as AWS, AZURE, or GCP, as well as proficiency in Microservices will be beneficial for this role. Qualifications: - 4+ years of Experience in Java development only. - Strong development skills in Java JDK 1.8 or above. - Java fundamentals like Exceptional handling, Serialization/Deserialization, and Immutability concepts. - Good fundamental knowledge in Enums, Collections, Annotations, Generics, Auto boxing, and Data Structure. - Database RDBMS/No SQL (SQL, Joins, Indexing). - Multithreading (Re-entrant Lock, Fork & Join, Sync, Executor Framework). - Spring Core & Spring Boot, security, transactions. - Hands-on experience with JMS (ActiveMQ, RabbitMQ, Kafka etc). - Memory Mgmt (JVM configuration, Profiling, GC), profiling, Perf tuning, Testing, Jmeter/similar tool). - DevOps (CI/CD: Maven/Gradle, Jenkins, Quality plugins, Docker, and containerization). - Logical/Analytical skills. Thorough understanding of OOPS concepts, Design principles, and implementation of different types of Design patterns. - 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. - 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. - Cloud AWS/AZURE/GCP. - Experience in Microservices.,

Mock Interview

Practice Video Interview with JobPe AI

Start Spring Boot Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Publicis Sapient logo
Publicis Sapient

IT Services and IT Consulting

Paris Île-de-France

RecommendedJobs for You

bengaluru, karnataka, india

hyderabad, telangana, india

mumbai, maharashtra, india

bangalore urban, karnataka, india