2 months ago
Kochi, IndiaSenior / Staff+
Responsibilities
- Define and drive architecture for Java microservices, backend systems, APIs, integrations, and enterprise e-commerce solutions.
- Design, develop, and optimize Java and Spring Boot services with attention to performance, concurrency, caching, and database efficiency.
- Lead architecture discussions, design reviews, technical decision-making, code reviews, and end-to-end execution.
- Support CI/CD pipelines, Docker containerization, and Kubernetes or cloud deployments.
- Establish observability through logging, metrics, monitoring, and distributed tracing.
- Troubleshoot production issues, lead root cause analysis, and implement durable fixes.
- Apply security best practices across services, APIs, and infrastructure integrations.
- Collaborate with QA, DevOps, Product, and other cross-functional teams throughout delivery.
- Mentor junior engineers and promote engineering quality, learning, and AI-assisted development practices.
Requirements
- 8–12 years of strong hands-on experience architecting and developing scalable backend systems.
- Graduation or equivalent stated educational qualification.
- Strong expertise in Java 17+, Spring Boot, Spring Cloud, microservices, REST APIs, and distributed backend systems.
- Knowledge of JVM performance tuning, concurrency, threading, memory management, JPA/Hibernate, SQL, and relational databases.
- Hands-on experience with Redis, Hazelcast, Kafka, RabbitMQ, SQS/SNS, Docker, Kubernetes, and cloud platforms such as AWS, Azure, or GCP.
- Experience with CI/CD tools, observability technologies, security practices, Git, design reviews, code reviews, and engineering mentorship.
- Experience delivering enterprise e-commerce solutions using platforms such as commercetools, SAP Commerce, Adobe Commerce, or Salesforce Commerce Cloud.
- Familiarity with AI-assisted development tools, platform engineering, internal developer platforms, NoSQL databases, service meshes, API gateways, and composable/headless commerce architecture is preferred.
- Experience with Agile/Scrum delivery frameworks is preferred.
Tech Stack
Amazon DynamoDBApache CassandraApache KafkaAWSAzureDockerGitGitHub ActionsGoogle Cloud PlatformGrafanaIstioJavaJenkinsKubernetesMongoDBMySQLPostgreSQLPrometheusRabbitMQRedisSpring BootSQL
Categories
About Accenture
Accenture is a global professional services firm providing management consulting, systems integration and technology, cybersecurity, and business process outsourcing for enterprises and governments. It operates a services-driven model delivering projects and managed services, often with major cloud and software partners, across industries worldwide. Headquartered in Dublin and publicly traded on the NYSE (ACN), it originated as Andersen Consulting and adopted the Accenture name in 2001.
