JobsAisle
P

Senior Java Engineer

Publicis Sapient

Delhi, India₹40,000–₹130,000/moAED 1.8K-5.7K/moToday
IndiaJavaMicroservicesSOLID PrinciplesEnterprise SecurityDatabase ManagementAPIsMessaging PlatformsMemory ManagementPerformance TestingSecurity TestingDigital Business TransformationObjectoriented ProgrammingDRY PrinciplesReactive ProgrammingEvent Driven SolutionsSpringbootSpring CloudBuildAutomation ToolsCICD PipelinesContainerization PlatformsLoggingMonitoring SolutionsCloud PlatformsDistributed Caching SolutionsJUnit Test CasesFull Time

Skills Required

JavaAwsAzureDockerKubernetesGitSap

Job Description

Job Description As a Senior Associate - Technology (Java) at Publicis Sapient, your role involves working in a product squad to deliver solutions for medium to large-scale clients, utilizing your strong core Java or Microservices development skills. You are expected to understand the client's business domain and have experience in Digital Business Transformation (DBT) projects. Collaboration with architects, design reviews, and close work with clients and teams for application deployment are key responsibilities. You will also be involved in implementing non-functional requirements like security, performance, and reliability, while also contributing to building solution accelerators and best practices. Coaching and mentoring team members to foster an engineering culture is an essential aspect of your role. **Key Responsibilities:** - Understand client business domain and contribute to Digital Business Transformation projects - Collaborate with architects, conduct design reviews, and work closely with clients and teams for successful application deployment - Implement non-functional requirements like security, performance, and reliability - Develop solution accelerators, best practices, and quick proofs of concept - Coach, mentor, and guide team members to promote an engineering culture **Qualifications Required:** - 5-8 years of experience in building large-scale, high-volume, low-latency, high-availability, and complex distributed services - Hands-on experience in delivering medium-scale projects from scratch - Strong understanding of Java 8 and above, including concurrency, multithreaded models, lambdas, streams, and data structures - Proficiency in Springboot/Spring Cloud or similar frameworks for scalable solutions - Experience with database management, modeling, and transactional scenarios - Knowledge of build and automation tools, CI/CD pipelines, and containerization platforms like Docker/Kubernetes - Familiarity with cloud platforms such as AWS/GCP/Azure/PCF and messaging platforms like RabbitMQ/Kafka - Expertise in memory management, writing JUnit test cases, and performance testing Publicis Sapient fosters a growth culture that encourages exploration to deliver innovative solutions and stay ahead of technological advancements. A Bachelor's or Master's Degree in Computer Engineering, Computer Science, or a related field is required. Publicis Sapient is committed to Equal Employment Opportunity and providing reasonable accommodations for individuals with disabilities. As a Senior Associate - Technology (Java) at Publicis Sapient, your role involves working in a product squad to deliver solutions for medium to large-scale clients, utilizing your strong core Java or Microservices development skills. You are expected to understand the client's business domain and have experience in Digital Business Transformation (DBT) projects. Collaboration with architects, design reviews, and close work with clients and teams for application deployment are key responsibilities. You will also be involved in implementing non-functional requirements like security, performance, and reliability, while also contributing to building solution accelerators and best practices. Coaching and mentoring team members to foster an engineering culture is an essential aspect of your role. **Key Responsibilities:** - Understand client business domain and contribute to Digital Business Transformation projects - Collaborate with architects, conduct design reviews, and work closely with clients and teams for successful application deployment - Implement non-functional requirements like security, performance, and reliability - Develop solution accelerators, best practices, and quick proofs of concept - Coach, mentor, and guide team members to promote an engineering culture **Qualifications Required:** - 5-8 years of experience in building large-scale, high-volume, low-latency, high-availability, and complex distributed services - Hands-on experience in delivering medium-scale projects from scratch - Strong understanding of Java 8 and above, including concurrency, multithreaded models, lambdas, streams, and data structures - Proficiency in Springboot/Spring Cloud or similar frameworks for scalable solutions - Experience with database management, modeling, and transactional scenarios - Knowledge of build and automation tools, CI/CD pipelines, and containerization platforms like Docker/Kubernetes - Familiarity with cloud platforms such as AWS/GCP/Azure/PCF and messaging platforms like RabbitMQ/Kafka - Expertise in memory management, writing JUnit test cases, and performance testing Publicis Sapient fosters a growth culture that encourages exploration to deliver innovative solutions and stay ahead of technological advancements. A Bachelor's or Master's Degree in Computer Engineering, Computer Science, or a related field is required. Publicis Sapient is committed to Equal Employment Opportunity and providing reasonable accommodations for