Top Java Developer Jobs in Chennai

14 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Designs and develops enterprise-scale Java and Spring Boot microservices, REST APIs, event-driven processors, and Camunda-integrated workflows. Manages CI/CD, testing, deployments, monitoring, incident resolution, performance tuning, and cloud integrations. Collaborates with architects, QA, DevOps, and business stakeholders while providing technical guidance and mentorship. Requires strong distributed systems, messaging, Agile, and enterprise automation experience, with opportunities to build AI-powered solutions.
Top Skills: AzureAzure Event GridAzure Event HubsAzure Service BusCamundaCamunda OperateCamunda OptimizeCamunda TasklistCi/CdGoogle Cloud PlatformJavaKafkaKubernetesMicroservicesMongoDBOpenshiftRest ApisSpring Boot
14 Days AgoSaved
Hybrid
Chennai, TN
Expert/Leader
Expert/Leader
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Develop backend software for banking and financial services projects using Java, Spring Boot, databases, and Apache Tomcat. The role requires extensive software development experience, collaboration with teams and clients, attention to detail, adaptability, and familiarity with banking domains and regulatory compliance. Angular, HTML, JavaScript, and CSS experience is advantageous.
Top Skills: Angular 2XAopApache TomcatCSSHTMLJava 11-21JavaScriptJpaOraclePostgresSpring BatchSpring Boot 3.XSpring Mvc
15 Days AgoSaved
Hybrid
Chennai, TN
Senior level
Senior level
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Develop and support Java backend applications and advanced APIs using Spring Boot, microservices, databases, and cloud-native tools. Responsibilities include production incident troubleshooting, vulnerability management, monitoring and observability, authentication and authorization, API management, CI/CD, and Agile Scrum collaboration. The role requires strong communication, teamwork, client focus, and the ability to mentor others. Candidates need a bachelor’s degree and at least seven years of software engineering and API development experience.
Top Skills: ArtifactoryDockerElkGradleGrafanaHelmHibernateJavaJfrog XrayJpaKeycloakKubernetesMavenNexusiqOauthOpenapiOpenshiftOracleOrmPodmanPostgresPrometheusRestful MicroservicesSoapSonarqubeSpectralSpring BootSpring CloudSwagger
15 Days AgoSaved
Hybrid
Chennai, TN
Senior level
Senior level
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Develop and improve Java/J2EE applications, including performance tuning and process improvement. Train junior team members, provide technical solutions, and contribute to full-stack development using Java, Spring, Hibernate, Angular, JDBC, SQL, and web technologies. Collaborate with teams, apply Agile and test-driven development practices, and support efficient continuous integration and delivery.
Top Skills: AngularContinuous IntegrationHibernateJ2EeJavaJdbcJunitKanbanMavenMicroservicesScrumSpringSpring MvcSQLStrutsTest-Driven DevelopmentTransact-SqlUnix ScriptingWeb Services
Reposted 50 Minutes AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Cloud • Information Technology • Consulting
Design, build, maintain, debug, and optimize high-volume mainframe business logic. Refactor legacy systems to support cloud and mobile integrations, extract business logic for modernization, and develop scalable, robust software using Java, microservices, Spring Boot, Python, AWS, databases, containers, and messaging technologies.
Top Skills: Amazon Api GatewayAmazon SnsAws LambdaDevOpsDockerJavaJSONKubernetesMessaging QueuesMicroservicesNosql DatabasesPythonRelational DatabasesRestSpring BootXML
4 Hours AgoSaved
Hybrid
Chennai, TN
Mid level
Mid level
Big Data • Information Technology
Design, develop, test, secure, deploy, and troubleshoot scalable Java and Python services using Spring Boot, Flask, REST APIs, Azure, Docker, and Kubernetes. Build data-processing components, implement concurrency and asynchronous programming, create CI/CD pipelines, perform API integration testing, and apply security best practices. Collaborate cross-functionally, resolve production issues, and guide junior engineers through code reviews and pairing.
Top Skills: AgileAzureCi/CdDockerFlaskJavaJunitKubernetesMessaging QueuesMicroservicesMockitoNoSQLNumpyOwaspPostmanPythonRdbmsRest ApisSpring Boot
YesterdaySaved
In-Office
Chennai, TN
Senior level
Senior level
Software
Develop and maintain Java and Spring Boot microservices for distributed billing and account management systems. Build GraphQL APIs, manage event-driven workflows, ensure transactional consistency across MySQL, DynamoDB, MongoDB, and external platforms, and deliver tested features through GitLab CI/CD. Improve observability, resilience, and deployment safety using Datadog monitors and canary releases.
Top Skills: Apache KafkaApollo Java/Kotlin ClientAuroraAws Sdk V2Aws SqsClaudeDatadogDynamoDBEvent-Driven SystemsGithub CopilotGitlab Ci/CdGradleGraphQLHibernateJacocoJavaJpaJunit 5MockitoMongoDBMySQLNetflix DgsRabbitMQSpring Boot 3Spring Data JpaZuora
Reposted YesterdaySaved
In-Office
Chennai, TN
Senior level
Senior level
Fintech • Financial Services
Develop Java-based microservices using Quarkus and hexagonal architecture. Build REST APIs, apply Spring Boot, Maven, Git, and CI/CD practices, and work with SQL/NoSQL databases and cloud technologies. Collaborate in an agile environment, solve complex technical problems, and potentially use AI-assisted development tools such as GitHub Copilot or Microsoft Copilot. This is an onsite role based in Pune or Chennai.
Top Skills: Ci/CdCodexGitGithub CopilotHexagonal ArchitectureJavaMavenMicroservicesMicrosoft CopilotNoSQLQuarkus FrameworkRest ApisSpring BootSQL
YesterdaySaved
In-Office
Chennai, TN
Senior level
Senior level
Information Technology • Consulting
Develop and maintain Java and Spring Boot backend services, REST APIs, and microservices architectures. Integrate relational and NoSQL databases, external systems, security frameworks, and messaging platforms. Optimize application performance, scalability, and reliability while supporting testing, documentation, monitoring, CI/CD, containerized deployments, and production troubleshooting. Collaborate with architects, frontend engineers, DevOps, and QA teams within Agile/Scrum processes.
Top Skills: Agile/ScrumAzure DevopsDockerGitGitlab CiJavaJenkinsJunitJwtKafkaKubernetesMicroservicesMockitoMongoDBMySQLNoSQLOauth2OraclePostgresRabbitMQRedisRest ApisSpring BootSpring Data JpaSpring MvcSpring SecuritySQL
Reposted 2 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Artificial Intelligence • Semiconductor • Manufacturing
Design and build test automation strategies and frameworks using Core Java; develop and execute automated functional and non-functional test scenarios; analyze manual QA for automation opportunities; debug and isolate defects; evaluate new tools; work in Agile with familiarity of CI/CD pipelines.
Top Skills: Ci/CdCore JavaPlaywrightSeleniumTestng
3 Days AgoSaved
In-Office
Chennai, TN
Expert/Leader
Expert/Leader
Fintech • Financial Services
Leads application development and systems analysis initiatives, designs and implements Java full-stack solutions, establishes coding and testing standards, resolves complex technical problems, and ensures architecture alignment. The role requires expertise in Java, Spring, databases, Angular or React, and deployment tools. It also advises mid-level developers, manages priorities and projects, partners with business and technology teams, and supports compliance, risk management, and process improvement.
Top Skills: AgileAngular CliBitbucketCSS3DomHibernateHTML5J2EeJavaJava SparkJavaScriptJIRAJpaJSONLinuxMongoDBMySQLOracle SqlPl/SqlPostgresReactRxjsShell ScriptingSpring FrameworkSpring IntegrationTypescriptUnix
3 Days AgoSaved
In-Office
Chennai, TN
Mid level
Mid level
Fintech • Financial Services
Develop and enhance mission-critical business applications using Java Spring Boot for backend services or Angular for UI development. Responsibilities include analyzing requirements, designing scalable solutions, writing and testing code, debugging issues, resolving root causes, supporting enterprise application standards, and escalating technology risks. The role requires collaboration across engineering and business teams in a regulated enterprise environment.
Top Skills: AngularAutomated TestingCi/CdClient-Server ArchitectureDatabasesJavaRest ApisSpring BootTypescriptVersion Control
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
3 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
eCommerce • Retail • Software
Provides strategic technical leadership for enterprise Java platforms across supply chain, inventory, order management, fulfillment, logistics, marketplace, and retail operations. Leads architecture, cloud-native distributed systems, microservices, event-driven solutions, modernization, DevSecOps, technical governance, production operations, and engineering standards. Partners with cross-functional stakeholders, mentors engineers, and drives scalable, secure, resilient platform development.
Top Skills: Amazon Web Services (Aws)Apache KafkaSparkAzure DevopsAzure Event HubCi/CdCosmos DbCouchbaseDevsecopsDockerGitGitGoogle Cloud Platform (Gcp)GradleGraphQLHazelcastInfrastructure As CodeJavaJenkinsJwtKubernetesMavenMemcachedAzureMongoDBMySQLOauth2OpenshiftOraclePostgresPythonRabbitMQRedisRest ApisSolaceSpring BatchSpring BootSpring CloudSpring Data JpaSpring IntegrationSpring Security
3 Days AgoSaved
In-Office
Chennai, TN
Mid level
Mid level
Fintech • Financial Services
Develop and maintain large-scale batch and real-time data pipelines using Java and Apache Spark. Optimize distributed workloads, design data schemas, integrate messaging platforms and databases, and support cloud and lakehouse architectures. Responsibilities include performance tuning, data validation, testing, CI/CD, security, Agile collaboration, and code reviews. Requires strong Java, Spark, distributed systems, SQL, Kafka, database, build, version control, and testing expertise.
Top Skills: AdlsAmazon AthenaAmazon EmrAmazon S3Apache AirflowApache HudiApache IcebergApache KafkaSparkApache YarnAvroAWSAws GlueAzureBigQueryCassandraDatabricksDataprocDelta LakeDockerGitGithub ActionsGitlab CiGCPGradleHbaseHdfsHdinsightHiveJavaJenkinsJunitKubernetesLuigiMavenMockitoMongoDBMySQLOracleOrcParquetPostgresPysparkPythonRabbitMQScalaSnowflakeSpark SqlSpark StreamingSpark Testing BaseSQL
One Month AgoSaved
Hybrid
Chennai, TN
Senior level
Senior level
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Leads junior developers and oversees technical delivery, vendor engagement, technical risk management, development quality, code reviews, recruitment, onboarding, and training. Participates in the full software development lifecycle, translating business requirements into Java web and API solutions. Reviews technical specifications, mentors team members, and applies design patterns, SQL, Spring technologies, containerization, and CI/CD practices in banking or wealth-management projects.
Top Skills: BitbucketCi/CdDockerHibernateJavaJenkinsJmsJpaKubernetesNexusOracle DatabasePl/SqlPostgresRest ApiSerenaSpring BatchSpring BootSpring Data JpaSpring FrameworkSQLT-Sql
6 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Fintech • Financial Services
Provides Level 2 technical and business support for banking applications, resolving incidents, coordinating with users, technology teams, vendors, and developers. Supports releases, deployments, disaster recovery testing, monitoring, post-release validation, documentation, risk analysis, and stability initiatives. Requires Java, SQL, Unix scripting, database, monitoring, scheduling, deployment, and basic DevOps knowledge.
Top Skills: AnsibleAppdynamicsAutosysDockerElkGitGrafanaHarnessItrsJavaKubernetesLightspeed EnterprisesOraasOracleSplunkSQLTeamcityUdeployUnix Shell Scripting
Mid level
Financial Services
Develop, test, document, deploy, and support Java applications using JavaScript, Spring Boot, REST APIs, SQL, cloud services, and DevOps tools. Responsibilities include creating unit tests, contributing to technical designs, maintaining documentation, providing production support, following software standards, participating in Agile SDLC activities, and improving continuous integration and delivery practices while managing technology risks.
Top Skills: Amazon Ec2Amazon RdsAmazon S3Amazon SqsAngularApiiroAWSAws KmsBitbucketCi/CdEclipseGitIntellij IdeaJavaJavaScriptJenkinsJIRAJunitKiroKubernetesMavenMockitoMqOpenshiftPostgresPythonRest ApisShell ScriptingSnowflakeSpringSpring BootSQLTomcat
Reposted 7 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Fintech • Financial Services
Design and build a high-performance market risk analytics platform processing billions of trade-level calculations. Responsibilities include developing Apache Spark pipelines, intelligent data APIs, NLP-based data access, OLAP data models using Pinot, Druid, and Trino, and interactive analytics dashboards. The role partners with front-office, quantitative, and risk stakeholders and requires expertise in Java, Python or Scala, SQL, big data, financial risk calculations, and technical leadership.
Top Skills: Apache DruidApache PinotSparkJavaNatural Language Processing (Nlp)OlapPythonScalaSQLTrino
8 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Artificial Intelligence • Fintech • Healthtech
Owns end-to-end feature delivery across Spring Boot APIs, Java services, Angular frontends, data access, authentication, integrations, reporting, testing, and modernization initiatives. The role modernizes legacy Java and PHP systems, builds secure REST services and Angular applications, supports containerization and CI/CD, and contributes to cloud-ready architecture. Responsibilities include payment and provider integrations, scheduled and asynchronous jobs, multi-repository development, operational reporting, and responsible use of AI coding tools.
Top Skills: AngularAngular MaterialApache PoiCursorDockerFlywayGithub ActionsGithub CopilotHikaricpJasmineJavaJwtKarmaLiquibaseMongoDBMongooseMySQLNestjsOpenapiPHPRestRxjsSoapSocket.IoSpring BootSpring Data JpaSpring SecuritySpring WebfluxSwaggerTranslocoXML
9 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Fintech • Financial Services
Leads the design, development, testing, debugging, and implementation of scalable Java/J2EE applications. Partners with management and architecture teams to define system enhancements, integrate business functions, and deliver high-availability solutions. Develops REST/SOAP APIs, applies design patterns and SOLID principles, mentors developers, establishes coding standards, and addresses complex application and business-process issues. Works with databases, containers, cloud technologies, testing frameworks, messaging platforms, and CI/CD tools while managing technical risk and compliance.
Top Skills: Continuous DeliveryContinuous IntegrationCSSCucumberDockerHTMLJ2EeJasmineJavaJunitKafkaKubernetesMochaMssqlNoSQLOracleReact JsRest ApisSoap
9 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Fintech • Financial Services
Leads the design, development, testing, debugging, and implementation of large-scale Java applications. Partners with management and architecture teams to deliver system enhancements, integrated solutions, APIs, and process improvements. Ensures scalability, high availability, security, and coding standards while using Java/J2EE, web technologies, databases, containers, cloud platforms, messaging, and CI/CD tools. Provides technical guidance to mid-level developers and analysts, evaluates complex problems, manages risks, and supports compliance.
Top Skills: Continuous DeliveryContinuous IntegrationCSSCucumberDockerHTMLJ2EeJasmineJavaJunitKafkaKubernetesMochaMssqlMultithreadingNoSQLOracleReact JsRestSoap
2 Hours AgoSaved
Remote
Chennai, TN
Senior level
Senior level
Artificial Intelligence • Software
Develop and maintain Java web applications using legacy J2EE and modern microservices architectures. Build reusable backend code and responsive interfaces with JSP, JavaScript, React, and related frameworks. Perform code reviews, unit testing, test automation, API development, and database integration. Lead high-performing onsite and offshore teams, support enterprise clients, communicate with stakeholders, and deliver end-to-end solutions using Agile practices.
Top Skills: AntApache CxfAxisBackbone.JsCSSGitGoGradleHTMLJ2EeJavaJavaScriptJenkinsJerseyJmockitJqueryJspJunitMavenMicroservicesMssqlMySQLOracleReactRestServletsSoapSpring BootTfs
10 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Fintech • Financial Services
Develop and maintain enterprise full-stack applications using Java, Spring Boot, Hibernate, Angular, SQL, microservices, and Kafka. Integrate AI and machine learning solutions using Python, LangChain, and AI development kits. Participate across the SDLC, support production systems, assess risks, estimate projects, translate business requirements, implement security practices, and mentor junior developers.
Top Skills: Ai Development KitsAngularApache KafkaGenerative AiGitHibernateJavaLangchainMachine LearningMicroservicesNatural Language ProcessingOraclePostgresPythonRelational Database Management SystemsRestful ApisSpring BootSQL
2 Days AgoSaved
Remote or Hybrid
Chennai, TN
Senior level
Senior level
eCommerce • Other • Retail
Build and maintain Apache Camel routes and Spring Boot integration services connecting ERP, fulfillment, commerce, EDI, PLM, and data platforms. Own production troubleshooting across systems, including queues, retries, idempotency, and dead-letter handling. Deploy through Azure Kubernetes Service using Helm and related tooling, query PostgreSQL, review code, document fixes, and collaborate with India-based ERP and data teams. The role requires daily use of AI coding agents and reliable evening IST overlap with U.S. Mountain Time.
Top Skills: Ai Coding AgentsApache CamelApache Camel 4Azure Key VaultAzure Kubernetes Service (Aks)Azure Service BusDatadogDockerEdi/X12Github ActionsHelmJavaJava 21KubernetesPostgresSpring BootSpring Cloud ConfigSQL
3 Days AgoSaved
Remote
Chennai, TN
Senior level
Senior level
Artificial Intelligence • Hardware • Internet of Things • Machine Learning • Semiconductor • Automation • Manufacturing
Develop a Java-based desktop IDE, coordination server, and relational data backend for a semiconductor test engineering DSL. Responsibilities include architecture, data modeling, versioning, synchronization, language editing and validation, debugging, automated testing, and platform quality. Collaborate with international engineering teams and domain experts to build a reliable, extensible development environment.
Top Skills: Client-Server ArchitectureContinuous IntegrationDesktop IdesDomain-Specific LanguagesGitJavaJavafxPlugin DevelopmentPostgresSQLSwingSwt
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account