Java Enterprise Back-End Developer – Digital Banking
Accenture is a global professional services company that helps businesses, governments, and organizations build their digital core, accelerate revenue growth, and enhance citizen services.
Job Summary
We are seeking highly motivated Java Back-End Developers to join our Digital Banking team. You will be responsible for building and maintaining enterprise-grade backend systems that power banking services. This role requires strong expertise in Java , Spring Boot , and RESTful APIs , with a focus on performance, scalability, and security.
Key Responsibilities
- Design, develop, and maintain backend services using Java , Spring Boot , and Spring Cloud .
- Build and integrate RESTful and SOAP-based APIs for banking applications.
- Work with Oracle , PostgreSQL , or MySQL databases to write optimized queries and stored procedures.
- Implement microservices architecture and support CI / CD pipelines.
- Collaborate with QA, DevOps, and business teams to deliver secure and scalable solutions.
- Participate in Agile ceremonies and contribute to sprint planning, reviews, and retrospectives.
- Conduct code reviews, performance tuning, and documentation.
Mandatory
Proficiency in Java SE / EE , Spring Boot , and REST API development .Experience with Oracle , PostgreSQL , or MySQL databases.Familiarity with Unix / Linux environments (HPUX, Solaris).Understanding of banking workflows, especially in digital channels.Knowledge of version control tools (Git) and build tools (Maven, Gradle).Nice to Have
Exposure to Apache Kafka , Jasper Reports , Spring Batch , or Camel CXF .Experience with containerization (Docker, Kubernetes).Familiarity with DevOps tools (Jenkins, GitLab CI / CD).Knowledge of secure coding practices and compliance standards.Education
Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field.
Role Variants Based on Experience
Junior to Mid-Level (2–5 years)
Assist in backend development and integration tasks.Participate in testing, deployment, and documentation.Learn banking domain and collaborate with senior engineers.Senior Developer (6+ years)
Lead backend architecture and design.Mentor junior developers and enforce coding standards.Drive DevOps automation and performance optimization.Own delivery of critical banking features and integrations.Accenture is an equal opportunities employer and welcomes applications from all sections of society and does not discriminate on grounds of race, religion or belief, ethnic or national origin, disability, age, citizenship, marital, domestic or civil partnership status, sexual orientation, gender identity, or any other basis as protected by applicable law.
#J-18808-Ljbffr