Ernst and Young

BCM-FINACLE-Java-Spingboot-Banking Domain-Staff-GDSF02

Ernst and Young
Apply
17 hours ago
Bengaluru, IndiaStaff+

Responsibilities

  • Design, develop, maintain, test, and support enterprise banking applications and digital platforms using Java and modern frontend frameworks.
  • Build scalable microservices and REST APIs with Spring Boot and develop responsive interfaces with Angular or React.
  • Develop and enhance digital banking platforms, payment systems, lending solutions, customer portals, and workflow applications.
  • Integrate applications with core banking systems and third-party banking services and support regulatory and compliance-driven enhancements.
  • Perform code reviews, write unit and integration tests, troubleshoot production issues, and follow secure coding and architectural standards.
  • Participate in sprint planning, estimation, backlog grooming, retrospectives, production support, and continuous improvement.
  • Collaborate with Product Owners, Business Analysts, Architects, UX teams, and QA teams.

Requirements

  • 2 to 5 years of experience in Java full-stack development within banking, financial services, fintech, payments, or digital banking.
  • Experience with Java 8, 11, or 17; Spring Boot; Spring MVC; Spring Data JPA; Hibernate; REST APIs; and microservices architecture.
  • Experience with Angular 12+ or React, TypeScript, JavaScript ES6+, HTML5, CSS3, Bootstrap, or Angular Material.
  • Experience with Oracle, PostgreSQL, SQL Server, or MySQL and advanced SQL skills.
  • Knowledge of REST APIs, SOAP web services, OpenAPI/Swagger, API gateway concepts, Kafka, RabbitMQ, or JMS.
  • Experience with Git, Jenkins, Azure DevOps, Maven or Gradle, SonarQube, Microsoft Azure, and preferably AWS, Docker, or Kubernetes.
  • Knowledge of Spring Security, OAuth 2.0, JWT authentication, OWASP principles, role-based access control, API security, secure coding, and audit logging.
  • Exposure to banking domains such as lending, payments, trade finance, deposits, onboarding, treasury, cards, or core and digital banking.
  • Experience with high-volume transaction processing, event-driven applications, real-time payments, cloud migration, API modernization, or banking product implementations is beneficial.
  • Familiarity with Generative AI integrations, Azure OpenAI, agentic applications, Databricks, Redis Cache, Elasticsearch, Grafana, or Kibana is beneficial.
  • B.E., B.Tech., MCA, or M.Tech. in Computer Science, Information Technology, or a related discipline.
  • Strong analytical and problem-solving skills, communication, stakeholder interaction, teamwork, adaptability, and the ability to deliver secure, scalable code with minimal supervision.

Benefits

  • Flexible work environment with a diverse and inclusive global culture.
  • Health and wellness packages and rewards.
  • Professional development, continuous learning, mentorship, and opportunities to build skills and take on leadership roles.
  • Opportunities to work with globally connected teams and develop future-focused skills.

Tech Stack

AngularApache KafkaAWSAzureBootstrapDatabricksDockerElasticsearchGitGradleGrafanaJavaJavaScriptJenkinsKibanaKubernetesMavenMicrosoft SQL ServerMySQLPostgreSQLRabbitMQReactSOAPSonarQubeSpring BootTypeScript
Ernst and Young

About Ernst and Young

10,000+ employees

Ernst & Young (EY) provides audit/assurance, tax, consulting, strategy and transactions services to enterprises, financial institutions, and public‑sector clients. Structured as a global network of partner‑owned member firms, it sells professional services on a fee basis, including a dedicated Financial Services Organization for banking, insurance, and capital markets. Headquartered in London, EY was formed in 1989 from the merger of Ernst & Whinney and Arthur Young, and operates in 150+ countries.

Contact me