Senior JAVA Software Engineer
Publicis Groupe
**Company description**
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 start-up mindset and modern methods, fusing strategy, consulting, and customer experience with agile engineering and problem-solving creativity. United by our core values and our purpose of helping people thrive in the brave pursuit of the next, our 20,000+ people in 53 offices around the world combine experience across technology, data sciences, consulting, and customer obsession to accelerate our clients’ businesses through designing the products and services their customers truly value.
**Overview**
Publicis Sapient is looking for highly motivated and eager-to-learn Senior Java Software Engineers to join our team of bright thinkers and doers. 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.
By joining our team, you will be responsible for designing, configuring, and implementing omni-platform microservice applications. You will ensure best practices are followed throughout the implementation lifecycle and help construct framework sets for use by the team and other business stakeholders to power both digital and associate-facing platforms.
Your role will focus on the design and development of web services, creating design plans for microservices-based architecture, and structuring the backend of applications that manage program logic and server database interactions. You will need to understand the interactions between frontend and backend interfaces and possess the diverse software skills required to work on both. Candidates with a strong desire to learn a multitude of technologies and programming languages with a can-do attitude will thrive in this role. This position calls for problem-solvers who can succeed in a fast-paced, collaborative office environment alongside other engineers and developers.
**Responsibilities**
**Your Impact:**
+ Design, develop, and architect web services with a focus on backend technologies.
+ Create design plans for microservices-based architecture and structure the backend of applications, managing program logic and server database interactions.
+ Develop and test backend services using Java, Spring Boot, and microservices.
+ Collaborate with cross-functional teams to ensure seamless integration of frontend and backend interfaces.
+ Work with SQL and NoSQL databases to manage data effectively.
+ Create event-driven services using Kafka or similar technologies.
+ Deploy containerized applications using Docker and Kubernetes on cloud platforms.
+ Ensure secure, high-quality code by following best practices in an Agile environment.
+ Work with compliance frameworks such as HIPAA, ensuring applications meet regulatory standards.
**Qualifications**
**Your Skills and Experience:**
+ Minimum of 6+ years of development experience using Java.
+ Significant experience with Spring Boot and Spring Cloud.
+ Expertise in Microservice Architecture.
+ Proven experience in creating RESTful APIs and using Swagger/OpenAPI.
+ Hands-on experience with databases such as MySQL, PostgreSQL, COSMOS DB, SQL Server, Oracle, and NoSQL databases.
+ Proficiency with development tools such as Git, Eclipse/IntelliJ, Maven, and/or Gradle.
+ Knowledge and exposure to cloud application development and serverless computing.
+ Experience with DevOps tools such as Jenkins, Kubernetes, Helm, and AWS.
+ Demonstrated experience working on Agile/Scrum teams.
+ Experience with containerization tools like Docker and Kubernetes.
**Set Yourself Apart With:**
+ Familiarity with AI coding tools like GitHub Copilot.
+ Pharmacy domain experience.
+ Knowledge/experience with BPM tools like Camunda.
Confirm your E-mail: Send Email
All Jobs from Publicis Groupe