Senior Consultant | Full Stack | Bengaluru | Engineering | Platform Development & Integration (Bengaluru, IN)

Deloitte

7+ yrs Bengaluru Full Time Hybrid (office + remote)
Deloitte logo
Posted : today
Actively hiring

Job description

Join our Technology & Transformation practice as a Senior Consultant, specializing in Platform Development and Integration. You will be instrumental in designing, building, and deploying high-throughput, resilient services within a regulated financial services environment.

This role offers a dynamic opportunity to leverage extensive experience in Core/Advanced Java, Spring Boot microservices, and event-driven messaging solutions like Solace PubSub+. Contribute to a team focused on unlocking data value and driving digital transformation through innovative engineering solutions.

Be part of a practice that spans cloud, application modernization, enterprise integration, analytics, and next-generation technologies across various industries.

Responsibilities

Develop and maintain robust backend systems using Java and Spring Boot. Design and implement event-driven architectures with technologies like Solace PubSub+. Contribute to building and setting up new development environments and infrastructure. Utilize Kubernetes and containerization concepts for service deployment and management. Automate development and release processes using Azure DevOps and CI/CD pipelines. Ensure the security and integrity of microservices against cybersecurity threats. Improve system reliability, quality, and time-to-market through proactive problem-solving and code enhancements. Collaborate closely with development teams to ensure seamless integration and delivery of features. Work with PostgreSQL for database schema management, query optimization, and migrations. Participate actively in code reviews and incident response, driving continuous improvement initiatives.

Qualifications

Possess at least 7 years of Java development experience, with a minimum of 4 years running Spring Boot microservices in production. Demonstrate strong expertise in Java 11/17/21, concurrency, memory model, clean code principles, SOLID, and design patterns. Proficiency in Spring Boot, MVC, Data JPA, Security, and Spring Cloud components (Config, Gateway, Eureka/Consul, Resilience4j). Solid understanding of REST principles, API versioning, OpenAPI/Swagger, and API security (OAuth2, JWT). Familiarity with OWASP awareness, dependency vulnerability management, and secrets management solutions (e.g., Vault). Experience with BDD using Cucumber, including Gherkin syntax and test runner configuration. Hands-on experience with Solace topics/queues, durable subscriptions, and robust error handling mechanisms. Proficiency in DevOps tools and practices, including Git workflows, Jenkins pipeline-as-code, Ansible playbooks, and Docker best practices. Experience with Kubernetes deployments, probes, and managing containerized applications. Familiarity with observability tools such as Grafana, Prometheus, Loki, and tracing systems like Zipkin or OpenTelemetry.

Essential Skills

Java 11/17/21Spring BootMicroservicesREST APIsKubernetesDockerGitJenkinsAnsiblePostgreSQLData JPASpring CloudOpenAPISwaggerOAuth2JWTOWASPVaultCucumberSolaceGrafanaPrometheusLokiZipkinOpenTelemetrySpring SecuritySpring MVCResilience4jError HandlingDependency Vulnerability ManagementSecrets ManagementBDD

Good to Have

PythonAzure DevOpsDatadogJira Service Management

Highlights

  • Actively hiring

More Details

RoleSenior Consultant | Full Stack | Bengaluru | Engineering | Platform Development & Integration (Bengaluru, IN)
IndustryFinancial Services
DepartmentSoftware Development, Consulting
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Deloitte logo

Deloitte

Financial Services

Senior Consultant | Full Stack | Bengaluru | Engineering | Platform Development & Integration (Bengaluru, IN) at Deloitte | SkillMX | SkillMX