A

Accenture

Advises businesses and runs their technology

Architect – Java

Backend EngineeringConfirmed live in the last 24 hours
Full-timeKochi, Kerala, IndiaNo salary listedIn-person

About the Job

Requirements

  • Eight to twelve years of experience is required.
  • Graduation is required.
  • Strong expertise in Java 17 or later, Spring Boot, Spring Cloud, and microservices architecture.
  • Experience designing and building REST APIs and distributed backend systems.
  • Good knowledge of JVM performance tuning, concurrency, threading, and memory management.
  • Solid understanding of JPA/Hibernate, SQL, and relational databases such as PostgreSQL and MySQL.
  • Hands-on experience with caching mechanisms such as Redis and Hazelcast.
  • Familiarity with messaging systems such as Kafka, RabbitMQ, and SQS/SNS.
  • Knowledge of cloud platforms such as AWS, Azure, or GCP and cloud-native design patterns.
  • Experience with Docker, Kubernetes, and CI/CD tools such as Jenkins, GitHub Actions, and Azure DevOps.
  • Strong understanding of observability tools such as ELK Stack, Prometheus, Grafana, and OpenTelemetry.
  • Awareness of security practices including OAuth2/OIDC, TLS/mTLS, secrets management, and secure coding principles.
  • Proficiency with Git and modern version control workflows.
  • Ability to lead code reviews, participate in design reviews, and mentor junior engineers.
  • Familiarity with AI-assisted development tools such as GitHub Copilot and AI-powered code review.

Responsibilities

  • Define and drive the technical architecture for Java-based microservices and backend systems.
  • Participate in architecture discussions, design reviews, and technical decision-making.
  • Establish coding standards and maintain high-quality, secure implementation practices.
  • Implement best practices for performance, concurrency, caching, and database efficiency.
  • Design, develop, and optimize Java/Spring Boot services, REST APIs, and integrations.
  • Break down complex problems, lead end-to-end execution, and ensure timely delivery.
  • Support CI/CD pipelines, containerization with Docker, and deployments on Kubernetes and cloud environments.
  • Ensure observability through proper logging, metrics, monitoring, and distributed tracing.
  • Troubleshoot production issues, lead root cause analysis, and implement long-term stable fixes.
  • Enforce security best practices across services, APIs, and infrastructure integrations.
  • Collaborate with cross-functional teams including QA, DevOps, and Product throughout the delivery lifecycle.
  • Conduct code reviews and architecture reviews with a focus on quality and maintainability.
  • Mentor junior engineers and foster a culture of continuous learning and engineering excellence.
  • Champion adoption of AI-assisted development practices to improve team velocity and code quality.

Desired Qualifications

  • Experience working within Agile/Scrum delivery frameworks.
  • Exposure to platform engineering concepts and Internal Developer Platform tooling.
  • Familiarity with NoSQL databases such as MongoDB, DynamoDB, and Cassandra.
  • Experience with service mesh technologies such as Istio and Linkerd.
  • Understanding of API gateway patterns and tools such as Kong, AWS API Gateway, and Apigee.
  • Experience designing and delivering enterprise e-commerce solutions using platforms such as commercetools, SAP Commerce, Adobe Commerce, Salesforce Commerce Cloud, or similar platforms.
  • Strong understanding of composable/headless commerce architecture, including API-first design, microservices, event-driven architecture, and cloud-native patterns.

About the Company

Accenture

Advises businesses and runs their technology

Accenture advises large businesses and public agencies on strategy, builds their technology systems and runs ongoing operations. Its teams connect business planning with implementation, covering areas such as cloud migration, cybersecurity and customer experience. Consultants work with clients to redesign processes, while engineers integrate software from technology partners and maintain the resulting systems for multinational organizations. Clients pay for project work or continuing services, including application support and business processes such as finance and customer service. Accenture was founded in 1989 and has its headquarters in Dublin, Ireland.

Company size
10,001+
Company stage
IPO
Headquarters
Dublin, Ireland
Founded
1989

Recently Posted Jobs

Explore more opportunities at Accenture

See more jobs