Top Java Developer Jobs in Bangalore

12 Days AgoSaved
Remote
India
Senior level
Senior level
Agency • Information Technology
Hands-on senior software engineer developing Java and Angular applications on Azure and Tomcat. Responsibilities include solution design, architecture collaboration, release planning, code reviews, technical proofs of concept, technology evaluation, mentoring, and integration development. The role requires expertise in Java/J2EE, Spring, REST/SOAP services, Angular, CI/CD, messaging, databases, containers, authentication, scripting, and Agile delivery.
Top Skills: ActivemqAksAngularAnsibleApache TomcatApi GatewayArtifactoryAzureAzure Service BusAzure StorageBitbucketDockerGitGradleHelmHibernateIbm MqJ2EeJavaJavaScriptJenkinsJIRAJpaJunitKafkaKubernetesLdapMavenMicroservicesMybatisOauthRestSAMLShell ScriptingSoapSonarSpring BootSpring CoreSpring JdbcSpring MvcSQL ServerSwaggerUdeploy
12 Days AgoSaved
Remote
India
Senior level
Senior level
Agency • Information Technology
Develops and supports complex Java and Angular applications, contributes to application architecture, performs functional analysis, and participates in planning, testing, implementation, and issue resolution. The role requires full-stack Java and web application development experience, including Spring, REST and SOAP services, SQL, J2EE, testing, responsive design, CI/CD, and Agile methodologies. Provides technical supervision on small projects while collaborating across multiple concurrent efforts.
Top Skills: AgileAngularApache TomcatBitbucketCi/CdDependency InjectionInversion Of ControlJ2EeJavaJavaScriptJax-WsJaxbJenkinsJIRAJspJstlJunitMvcResponsive Web DesignRestServletsSoapSpring BootSpring MvcSQLUdeployWs-SecurityXML
22 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Healthtech • Information Technology
Design, develop, test, document, deploy, and support enterprise software throughout its lifecycle. Collaborate with developers, analysts, project managers, QA, and customers; evaluate requirements and solution feasibility; build Java backend services and integrations; perform unit testing and technical reviews; support defects, releases, and upgrades; improve processes; and mentor software engineers. The role also involves leading Scrum teams and applying Agile and SAFe practices.
Top Skills: Angular 18Azure DevopsDockerJavaKubernetesAzureMySQLNode.jsRestScaled Agile Framework (Safe)Typescript
23 Days AgoSaved
In-Office
6 Locations
Senior level
Senior level
Cloud • Information Technology • Consulting
Analyze and modernize COBOL mainframe applications by converting business logic into Java applications, microservices, and cloud-ready solutions. Develop, test, deploy, document, and optimize Java systems while maintaining functionality, performance, and data integrity. Collaborate with architects, analysts, business users, and testing teams; support integration testing, production deployment, troubleshooting, and post-migration activities.
Top Skills: AWSAzureAzure DevopsCi/CdCicsCobolDb2DockerGCPGitImsJavaJclJenkinsKubernetesMicroservicesRest ApisSpring BootSpring FrameworkVsamZ/Os
23 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Healthtech • Information Technology
Design, develop, and maintain scalable Java applications throughout the software lifecycle. Collaborate with product, architecture, QA, and program teams to deliver enterprise software. Troubleshoot complex issues, create reusable code, follow secure development practices, mentor junior developers, and contribute to development planning and process improvements.
Top Skills: AngularAWSCi/CdCSSDockerGCPHTMLInfrastructure As CodeJavaJavaScriptKubernetesMicroservicesAzureRestful ApisSQL
23 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Cloud • Information Technology • Internet of Things • Professional Services • Software
Lead architecture and development of resilient Java microservices for optical network control. Design Python test automation frameworks, optimize distributed services running on Kubernetes, and drive performance, concurrency, and memory improvements. Mentor engineers, enforce code quality and TDD practices, support automated regression testing, and collaborate on carrier-grade releases and customer escalations. The role requires expertise in distributed systems, cloud-native technologies, networking software, and automated validation.
Top Skills: DockerGrpcJavaKafkaKubernetesLinuxMicronautPytestPythonRestRobot FrameworkSpring Boot
One Month AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Financial Services
Leads software engineering within an agile financial-services team, designing, developing, testing, troubleshooting, and reviewing secure, scalable production applications. Drives adoption of approved AI-assisted development practices, validates AI outputs for security and quality, automates recurring remediation, improves operational resilience, and evaluates vendor and architectural solutions. Requires advanced software engineering expertise, SDLC proficiency, cloud-native experience, security knowledge, and familiarity with modern front-end technologies.
Top Skills: Ai-Assisted Software Development ToolsCi/CdCloud-Native TechnologiesJavaReact
24 Days AgoSaved
In-Office
2 Locations
Senior level
Senior level
Artificial Intelligence • Semiconductor • Manufacturing
Designs, develops, tests, deploys, and maintains complex Java software solutions for semiconductor equipment. Owns feature development, defines architectures and test strategies, troubleshoots distributed systems, performs root-cause analysis, and participates in design and code reviews. Collaborates with product management, customers, and cross-functional teams while promoting engineering best practices, technical excellence, and continuous improvement. The role requires expertise in Spring Boot, microservices, event-driven architectures, Kubernetes, CI/CD, and modern software design.
Top Skills: AngularApache AirflowCi/CdClaude CodeDevOpsGithub CopilotJavaKubernetesMicroservicesRabbitMQReactRovoSoaSpringSpring BootTemporal
25 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Cloud • Information Technology • Insurance • Software • Analytics
Design, develop, test, and maintain scalable Java backend services using Spring Boot and microservices. Translate requirements into secure production solutions, troubleshoot complex issues, improve reliability and delivery efficiency, and support cloud adoption and automation. Collaborate with consultants, architects, customers, and partners while communicating professionally in English and Japanese. Participate in design reviews, testing, deployment, documentation, and production support.
Top Skills: AIBuild ToolsCloud PlatformsContainerizationContinuous IntegrationDevOpsEvent-Driven ArchitectureJavaMessaging TechnologiesMicroservicesNosql DatabasesObservabilityOrchestrationRelational DatabasesRestful ServicesSpring BootVersion Control
One Month 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 components for high-volume endpoint data pipelines, from requirements and design through deployment. Develop Java microservices and event-driven distributed systems using Kafka, Kafka Streams, Spring Boot or Micronaut, SQL, and AWS. Apply concurrency, automated testing, observability, CI/CD, and DevOps practices while collaborating with Endpoint and Product teams to deliver scalable cloud-platform features.
Top Skills: Apache KafkaAWSCi/CdClaude CodeClickhouseCursorDatadogDevOpsFluxcdGitopsGrafanaHelmJavaJava 17Java 21JvmKafka StreamsKustomizeMicronautPostgresPrometheusSpring BootSQL
Reposted 25 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Analytics
Develop and maintain Java backend applications and RESTful microservices using Spring Boot and AWS. Write maintainable code, review peer work, define software architecture, document solutions, evaluate technologies, and automate unit and application testing. The role supports processing and delivery of patent data within an IP Content engineering team and requires collaboration with software engineers, testers, leads, and release managers.
Top Skills: Amazon Api GatewayAmazon RdsAmazon S3AngularAWSAws LambdaBitbucketCollectionsCSSFile I/OGradleHTMLJava 11+JavaScriptJenkinsJIRALinux Shell ScriptingMavenMicroservicesMultithreadingMySQLNoSQLPostgresRestful ApisSpring Boot
26 Days AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Mid level
Mid level
Cloud • Information Technology • Internet of Things • Professional Services • Software
Design and implement scalable, highly available cloud-native software for Cisco Intersight. Develop SaaS enterprise systems using microservices, system-management technologies, and cloud infrastructure. Build and maintain solutions with Go, Java, or C/C++, Docker, Kubernetes, and AWS. Apply strong object-oriented design, data structures, algorithms, debugging, and analytical skills while collaborating effectively and managing competing priorities.
Top Skills: AWSC/C++Cloud InfrastructureDockerGoJavaKubernetesMicroservicesSaaS
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
27 Days AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Information Technology • Consulting
Lead full-stack development using Java, Spring Boot, and React. Responsibilities include defining development plans and acceptance criteria, designing and maintaining reliable features, improving application performance and uptime, resolving bottlenecks and bugs, implementing automation, maintaining technical documentation, and applying agile and development best practices.
Top Skills: Apache KafkaBeatsDevOpsElasticsearchEvent SourcingFortifyGitGitlabIntellij IdeaJ2EeJavaJavaScriptJenkinsKibanaKubernetesLogstashMavenOpenshiftOraclePostgresReactive ProgrammingReactSonarqubeSpring BootSQL
Reposted One Month AgoSaved
In-Office
3 Locations
Senior level
Senior level
Energy
The Engineering Specialist is responsible for frontend application development and backend integration, focusing on building scalable web applications, collaborating with teams, and adhering to architecture standards.
Top Skills: AngularAWSCi/CdJavaJavaScriptPython (Optional)
One Month AgoSaved
In-Office or Remote
2 Locations
Senior level
Senior level
Agency • Information Technology
Designs, develops, tests, deploys, and maintains scalable Java Spring Boot microservices and distributed cloud systems. Contributes to architecture, technical strategy, roadmaps, monitoring, testing, and continuous integration. Troubleshoots complex application issues, collaborates with product and engineering teams, estimates delivery work, and mentors junior engineers. The role also documents current and future-state processes and recommends technical improvements. GCP experience is preferred, including Cloud Run, GKE, Pub/Sub, Cloud SQL, and BigQuery.
Top Skills: Api GatewayAWSAzureBigQueryCi/CdCloud RunCloud SqlDockerEvent-Driven ArchitectureGCPGkeJavaKubernetesMicroservicesPub/SubSpring BootSQL
One Month AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Junior
Junior
Hardware • Security • Software • Cybersecurity
Develop and maintain mission-critical mobile and web software for public safety and enterprise communications. Build Android applications using Java, Kotlin, Android SDK, Gradle, and related architecture components; integrate native C/C++ code through JNI and SWIG; perform software and hardware integration; and validate, test, document, and optimize application performance. Requires telecom and VoIP expertise, including SIP, RTP, RTCP, TCP, and UDP.
Top Skills: AndroidAndroid SdkAndroid StudioCC++FlutterGradleiOSJavaJavaScriptJniKotlinRtcpRtpSipSwigTcpUdp
One Month AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Entry level
Entry level
Hardware • Security • Software • Cybersecurity
Develop and test scalable microservices applications using Java, Spring Boot, Node.js, and Angular. Responsibilities include analyzing and designing software, writing code and test suites, working with Linux and SQL databases, applying agile development practices, and supporting asynchronous programming. The role requires understanding of microservices architecture, HTTP, SOAP/REST, and JavaScript. Jenkins, CI/CD, automation frameworks, and NoSQL/GridGain experience are advantageous.
Top Skills: AngularCi/CdGridgainHTTPJavaJavaScriptJenkinsJunitLinuxMicroservicesNode.jsNoSQLRestSoapSpring BootSQL
One Month AgoSaved
In-Office
Bangalore, Bengaluru, Karnataka, IND
Entry level
Entry level
Hardware • Security • Software • Cybersecurity
Develop and test Java EE and Spring Boot microservices, APIs, and scalable server-side applications. Responsibilities include analyzing requirements, designing solutions, writing code and test suites, using Linux and SQL, applying agile development methods, and supporting asynchronous Node.js programming. Jenkins and CI/CD experience is advantageous. The role requires strong object-oriented programming, design-pattern knowledge, analytical problem-solving, flexibility, and communication skills.
Top Skills: Ci/CdGridgainJavaJava EeJenkinsLinuxMicroservicesNode.jsNoSQLSpring BootSQL
One Month AgoSaved
Hybrid
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Software • Consulting
Develop and maintain software applications using Java 17, Spring Boot, Spring Security, Spring Data JPA, PostgreSQL, and Docker. Responsibilities include application development, validation, PDF generation, dependency management, unit testing, mocking, and code coverage. The role requires building secure, containerized applications and following software engineering best practices.
Top Skills: Apache PdfboxDockerJacocoJava 17Jsr303Junit 4Maven 3MockitoPostgresql 16Spring Boot 2.7Spring Data JpaSpring Security
One Month AgoSaved
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
Expert/Leader
Expert/Leader
Information Technology • Logistics • Software
Leads the architecture, design, development, and delivery of complex full-stack cloud solutions. Builds scalable microservices, real-time messaging and push notification systems, and cloud-native products on GCP. Manages databases and telemetry integrations, ensures reliability and performance, guides the software development lifecycle, and mentors engineers. The role also includes technical roadmap ownership, cross-functional leadership, documentation, stakeholder reporting, innovation, and secure adoption of AI tools in software development.
Top Skills: BigQueryClaudeCloud FunctionsCloud StorageCompute EngineDockerGoogle Cloud Platform (Gcp)Google Kubernetes EngineJavaJavaScriptKubernetesLarge Language Models (Llms)MicroservicesMongoDBPostgresPub/Sub
One Month AgoSaved
In-Office
3 Locations
Senior level
Senior level
Information Technology • Consulting
Develop and maintain scalable Java-based web applications and microservices across backend and frontend layers. Design RESTful APIs, optimize PostgreSQL and MySQL databases, deploy applications on AWS or GCP, and implement CI/CD using Jenkins, Docker, and Kubernetes. Collaborate with product, QA, UX/UI, and DevOps teams in Agile Scrum environments. The role also involves frontend development with Angular, React, and Node.js, plus monitoring, logging, and cloud-native architecture.
Top Skills: AgileAngularAWSDockerElk StackGCPGrafanaJavaJdbcJenkinsKubernetesMicroservicesMySQLNode.jsPostgresPrometheusReactRestful ApisScrumSpring BootSpring MvcSpring Security
One Month AgoSaved
Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Information Technology • Mobile • Software • Analytics
Lead Android architecture and technical direction for enterprise mobile device management products. Design and build secure, scalable Android systems using Java and Kotlin, focusing on performance, authentication, storage, networking, provisioning, privacy, and application management. Partner with product and engineering teams, review designs, lead technical initiatives, evaluate Android technologies and CI/CD practices, and mentor engineers.
Top Skills: AndroidAndroid FrameworksAndroid SdkCi/CdCryptographyGoogle Play StoreJavaKotlinMicrosoft Exchange ActivesyncPki
One Month AgoSaved
In-Office or Remote
Bengaluru, Bengaluru Urban, Karnataka, IND
Senior level
Senior level
Software
Design, architect, and implement reliable, scalable Java backend systems for a multi-tenant SaaS integration platform. Build connector integrations, distributed microservices, data pipelines, and event-driven services using multiple protocols. Own observability, operational health, performance, security, testing, and production support while contributing to architecture decisions, mentoring engineers, and collaborating with Product, DevOps, and SRE teams.
Top Skills: Apache KafkaArgocdAWSAws Sqs/SnsAzureCassandraCloudFormationDockerDynamoDBElkGitGitGithub ActionsGCPGrafanaGraphQLGrpcGuavaJaegerJavaJenkinsKubernetesLinuxMongoDBNettyPrometheusRabbitMQRestSoapSplunkSpring BootSQLTerraformZipkin
One Month AgoSaved
In-Office
Bangalore, Bengaluru Urban, Karnataka, IND
Entry level
Entry level
Hardware • Security • Software • Cybersecurity
Develops, designs, integrates, maintains, validates, and tests software for organizational products and systems. The role involves full-stack development using Angular and Spring Boot Java, software and hardware integration, maintaining system throughput and consistency, and creating technical documentation.
Top Skills: AngularJavaSpring Boot
2 Months 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
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account