Top Java Developer Jobs in Bangalore

3 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Financial Services
Develops secure, scalable platform services within an agile payments technology team. Responsibilities include software design, production coding, testing, troubleshooting, architecture documentation, distributed-systems engineering, Kubernetes operations, infrastructure automation, CI/CD development, and data-driven system improvements. The role also requires responsible use and validation of AI-assisted development tools and collaboration on secure, stable, high-quality software delivery.
Top Skills: AnsibleArgo CdBackstageCassandraCockroachdbDynamoDBGithub ActionsGoIstioJavaJenkinsKafkaKubernetesLinkerdMongoDBOraclePostgresRustSpinnakerTerraform
Reposted 4 Days AgoSaved
Easy Apply
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Easy Apply
Senior level
Senior level
Fintech • Payments • Financial Services
Design, build, and operate high-volume, low-latency Java backend services powering in-store payment flows. Architect for scale and resilience, implement monitoring and KPIs, drive engineering best practices, mentor engineers, and collaborate cross-functionally with product, data, and platform teams to deliver reliable payment features for global merchants.
Top Skills: Api SecurityCore JavaJavaOpenapiPostgresRestSQLWeb Services
4 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Fintech • Financial Services
Leads complex software engineering initiatives for a core banking platform supporting customer account ledgers and transaction processing. Designs, codes, tests, debugs, documents, and reviews large-scale Java solutions. Develops high-availability, low-latency microservices and real-time streaming systems using Kafka or Flink, Kubernetes, and OpenShift. Establishes engineering standards, resolves complex technical issues, mentors teams, and collaborates across technical, operations, and business groups.
Top Skills: Apache FlinkApplication Performance MonitoringCi/CdInfrastructure As CodeJavaKafkaKubernetesOpenshiftOracle DatabaseSre
4 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Fintech • Financial Services
Leads complex, large-scale software engineering initiatives and develops secure Java full-stack applications. Designs, codes, tests, debugs, documents, and reviews technology solutions; establishes engineering, Agile, DevOps, and cloud-native standards; and contributes to modernization through APIs and microservices. Provides architectural guidance, makes technical decisions, conducts code reviews, mentors junior developers, and coordinates developers and QA engineers to deliver production-ready software. Collaborates with technical leaders and stakeholders while supporting banking-domain technology objectives.
Top Skills: AngularjsAppdynamicsAWSAzureAzure Active DirectoryAzure DevopsAzure Web AppBehavior Driven DevelopmentCi/CdCloudwatchCucumberDevOpsElasticsearchGitGradleGrafanaGraphQLHTML5J2EeJava 11+JenkinsJmsKafkaKubernetesMongoDBNpmOpenshiftOraclePcfPostgresReactRestSoapSplunkSpring AopSpring BatchSpring BootSpring CoreSpring MvcSQLTest Driven Development
4 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Fintech • Financial Services
Leads software engineering initiatives, designing, coding, testing, debugging, documenting, and deploying solutions. Reviews technical challenges, analyzes modules, resolves issues, guides junior staff, and collaborates with technical leaders, peers, stakeholders, and vendors. The role focuses on Java and microservices development, cloud migration, databases, Kafka, API automation, Agile practices, and emerging generative AI technologies while adhering to engineering, risk, compliance, and security standards.
Top Skills: Apache KafkaApi AutomationCucumberGeni CopilotGCPJavaMicroservicesAzureMongoDBOraclePcfSpring Boot
Reposted 5 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Financial Services
Lead Software Engineer designing and maintaining scalable data pipelines, backend microservices, APIs, and infrastructure-as-code for revenue and analytics processing. Responsibilities include developing with Python and Java, optimizing AWS data workflows, implementing CI/CD and testing practices, troubleshooting production issues, conducting design reviews, mentoring engineers, and guiding responsible use of AI-assisted development tools. The role collaborates with data engineers, analysts, and product stakeholders to deliver secure, reliable solutions.
Top Skills: Apache AirflowApache IcebergSparkAws AuroraAws CloudformationAws GlueAws IamAws LambdaAws RdsAws S3Ci/CdDockerGitInfrastructure As CodeJavaJenkinsPostgresPysparkPythonSpinnakerSpring BootSQLTerraform
6 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Fintech • Financial Services
Leads the design, development, testing, optimization, and production support of low-latency, high-throughput Java trading applications. Responsibilities include electronic and algorithmic trading, exchange connectivity, real-time messaging, system monitoring, risk and compliance, troubleshooting, architecture enhancement, automated testing, and collaboration with traders, product managers, operations, and engineering teams. The role also mentors engineers and drives technical initiatives across exchange connectivity, algorithmic trading, and time-series systems.
Top Skills: AeronCi/CdCucumberFixGitItchJavaKarateOuchSolace
6 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Fintech • Financial Services
Lead software engineering initiatives involving Java and Apache Spark. Design, develop, test, debug, document, upgrade, and deploy technology solutions; create and maintain Iceberg tables; evaluate technical challenges; ensure architectural and coding standards; gather requirements; collaborate with partners; and guide less experienced engineers.
Top Skills: AgileApache IcebergSparkAutosysJavaSQLUnix
6 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Financial Services
Leads software engineering within an agile team, designing, developing, testing, debugging, and operating secure, scalable production applications. Provides technical guidance, reviews code, influences product and technical decisions, and serves as a subject-matter expert. Drives adoption and governance of AI-assisted engineering practices, automation, secure coding, testing, and SDLC frameworks. Requires advanced Java and Python expertise, cloud-native experience, independent problem-solving, and the ability to coach engineering teams on responsible AI usage.
Top Skills: Ai-Assisted Software Development ToolsJavaPublic CloudPythonSdlc ToolchainTlm Toolchain
6 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Financial Services
Leads backend software engineering within an agile financial-services technology team. Designs, develops, tests, troubleshoots, and reviews secure, scalable production code using Java and Python. Drives adoption of approved AI-assisted development practices, establishes validation standards, automates recurring remediation, improves application resiliency, and evaluates vendor and architectural solutions. Requires strong SDLC, cloud-native, security, CI/CD, platform engineering, and financial-services technology expertise.
Top Skills: Ai-Assisted Software Development ToolsAWSCi/CdCloud NativeJavaPython
6 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Financial Services
Leads agile software engineering efforts within JPMorganChase’s CTO organization. Designs, develops, tests, troubleshoots, and reviews secure, scalable Java and Python applications; improves operational stability through automation and remediation. Drives responsible adoption of AI-assisted engineering tools, establishes validation standards, coaches engineers on secure usage, applies SDLC and cloud-native practices, and evaluates vendor and startup technologies for architectural fit.
Top Skills: Ai-Assisted Software Development ToolsCi/CdCloud-Native TechnologiesJavaPython
11 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Develop, test, deploy, and support scalable telecom automation solutions using Java, Spring Boot, Apache Camel, databases, APIs, messaging, and containerized CI/CD pipelines. Build reusable REST and SOAP services, integration routes, and automated business processes. Troubleshoot production issues, write unit-tested and documented code, and collaborate with product, QA, operations, and project stakeholders in an Agile environment.
Top Skills: ActivemqApache CamelArtemisAutomation AnywhereBlue PrismDockerGitHarnessJ2EeJavaJenkinsJmsJSONJwtKubernetesOauth2OpenapiOraclePl/SqlPostgresRestSoapSpringSpring BootSQLSwaggerUipathWs-SecurityXML
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
12 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Financial Services
Leads backend software engineering for secure, scalable digital payment products. Defines distributed-systems and microservices roadmaps, makes architecture decisions, writes and reviews production code, and drives testing, resiliency, observability, and cloud-native modernization. Partners with product, SRE, cybersecurity, risk, and compliance teams; mentors engineers; evaluates emerging technologies including blockchain, streaming, and AI-assisted development; and establishes responsible, secure AI engineering practices across teams.
Top Skills: Ai/Ml PlatformsAWSC++Ci/CdCordaDistributed SystemsDockerDynatraceEthereumEvent-Driven ArchitectureGoGrafanaGrpcHyperledger BesuHyperledger FabricJavaJenkinsKafkaKotlinKubernetesMicroservicesPolygonPrometheusPythonQuorumRabbitMQRestful ApisScalaSpinnakerSplunk
Reposted 15 Days AgoSaved
Easy Apply
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Easy Apply
Senior level
Senior level
Cloud • Internet of Things • Software • App development • Automation
As a Principal Software Engineer, lead and implement solutions for complex challenges, mentor teams, optimize applications, and provide technical thought leadership in Java development.
Top Skills: ActivemqAws (LambdaDynamodb)ElasticsearchHibernateJava 8+MySQLNoSQLPostgresql)RabbitMQRdbms (MssqlRdsSnsSpring BootSpring DataSpring FrameworkSpring MvcSpring SecuritySqs
Reposted 16 Days AgoSaved
Easy Apply
Hybrid
2 Locations
Easy Apply
Senior level
Senior level
Cloud • Information Technology • Security • Software • Cybersecurity
Lead architecture and implementation of high-scale, distributed cloud-native services using Go/Java. Drive best practices for coding, testing, observability, and CI/CD. Improve performance, reliability, and cross-team delivery while leveraging cloud platforms, databases, and streaming/data infrastructure to support a multi-tenant security platform.
Top Skills: AnsibleSparkAWSAws NeptuneAzureCi/CdDruidElasticsearchGoGraphQLJavaKafkaKubernetesMicroservicesNeo4JOauthOktaPostgresPythonRedisSAMLSQLTerraform
Reposted 18 Days AgoSaved
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Big Data • Information Technology • Productivity • Software • Analytics • Business Intelligence • Consulting
Maintain and improve an on-premises Process Mining application, support customer migrations to the Celonis Platform, increase reliability and security, automate development processes, troubleshoot complex issues, mentor teammates, and contribute to an inclusive engineering culture.
Top Skills: Ai-Powered IdesCode Generation ToolsHibernateJavaLinuxMicroservicesSpringSpring BootWindows
18 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Junior
Junior
Financial Services
Develops and troubleshoots secure, scalable software using Java, ReactJS, and AWS within an agile team. Responsibilities include full software development lifecycle participation, AI-assisted coding, automated testing, system integration, technical troubleshooting, data analysis, and adherence to security, resiliency, and responsible AI practices.
Top Skills: Ai-Assisted Software Development ToolsAWSCi/CdJavaReact
18 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Junior
Junior
Financial Services
Develops secure, scalable Java full-stack applications using Spring Boot, ReactJS, and AWS. Uses authorized AI coding tools and prompt engineering to improve development, testing, documentation, and productivity while validating outputs for security and quality. Contributes to architecture, analyzes data for application improvements, troubleshoots software components, and participates in agile engineering practices, CI/CD, resiliency, security, and technical communities.
Top Skills: Ai-Assisted Software Development ToolsAWSCi/CdGithub CopilotJavaPrompt EngineeringReactSpring Boot
Reposted 21 Days AgoSaved
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Big Data • Information Technology • Productivity • Software • Analytics • Business Intelligence • Consulting
Maintain and improve on-premise Process Mining application, ensure stability, security, and reliability, support customer migrations to Celonis cloud platform, automate development processes, mentor teammates, and drive engineering culture improvements.
Top Skills: Ai-Powered IdesCelonis PlatformCode Generation ToolsDebugging ToolsHibernateJavaLinuxMicroservicesProcess MiningProfiling ToolsSpringSpring BootWindows
Reposted 21 Days AgoSaved
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Big Data • Information Technology • Productivity • Software • Analytics • Business Intelligence • Consulting
Lead backend engineering efforts to design, implement, and deliver cloud-native, microservices-based systems. Provide technical leadership, own project delivery, improve engineering practices, collaborate across teams, and innovate with data and AI-driven solutions.
Top Skills: SparkAWSCi/CdDatabricksETLGitHibernateJavaJpaKubernetesMicroservicesPostgresRelational DatabasesSpring Framework
Reposted 24 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Big Data • Cloud • Information Technology • Machine Learning • Software
Build and own backend data-pipeline components that collect, integrate, and enrich endpoint data at scale. Design, implement, test, deploy, and operate microservices and high-throughput Kafka-based pipelines on AWS. Collaborate with endpoint teams and product to deliver reliable, observable, and performant systems following DevOps and CI/CD practices.
Top Skills: Apache KafkaAWSCi/CdClaude CodeClickhouseCursorDatadogFluxcdGitopsGrafanaHelmJavaJava 17Java 21JvmKafka StreamsKustomizeMicronautPostgresPrometheusSpring BootSQL
28 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Financial Services
Lead full‑stack engineer responsible for end-to-end feature delivery: front-end interfaces, back-end services/APIs, cloud/DevOps, testing, security, and promoting enterprise AI‑assisted engineering practices and automation.
Top Skills: Ai-Assisted Development ToolsAPIsAutomationCi/CdCloudJavaJavaScriptMonitoring/ObservabilityPythonSecrets Management
Reposted YesterdaySaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Fintech • Financial Services
Lead the design, development, and maintenance of Java enterprise applications and platforms. Responsibilities include requirements analysis, architecture, coding, integration, testing, database development, cloud adoption, GenAI enablement, and agile improvement. The role coordinates with internal teams, offshore developers, QA, infrastructure groups, vendors, and support teams while solving complex system integration and production issues.
Top Skills: AngularjsSparkAWSAzureBddCore JavaDatabasesDistributed CachingElasticsearchExtjsGenaiHadoopJavaJava EeJunitKafkaLinuxMicroservicesMongoDBRestService-Oriented ArchitectureSpringSpring BootSQLUnix
2 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Artificial Intelligence • Software
Build and own high-throughput Java backend services for mortgage document processing. Design asynchronous pipelines, LLM integrations, resilience and failover logic, and production observability. Optimize accuracy, latency, and cost while debugging production issues. Review code, write design documents, decompose features, and mentor junior engineers. The role requires strong concurrent Java architecture, Spring Boot microservices, NoSQL and relational databases, containerization, Kubernetes, and cloud experience.
Top Skills: AWSAzureDockerElkGCPGenaiGrafanaJavaKafkaKubernetesLlm ApisMetabaseMicroservicesMongoDBMySQLOcrPostgresPythonRabbitMQRestSpring BootSpring Data
Reposted 3 Days AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Fintech • Financial Services
Lead the design, development, and maintenance of Java enterprise applications and platforms. Own full-cycle software delivery, including requirements analysis, architecture, coding, integration, testing, cloud adoption, usability, and GenAI implementation. Collaborate with internal teams, offshore developers, QA, infrastructure groups, vendors, and support teams. Apply expertise in distributed systems, microservices, Kafka, databases, REST services, Spring, agile practices, system integration, and infrastructure troubleshooting.
Top Skills: AngularjsApache KafkaSparkAWSAzureBddCore JavaDatabasesDistributed CachingElasticsearchExtjsGenaiHadoopJavaJava EeJunitLinuxMicroservicesMongoDBRestSpringSpring BootSQLUnix
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account