Top Java Developer Jobs in Chennai

Reposted 12 Hours AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Design and implement full-stack features with minimal guidance. Collaborate with PMs, UX, QA, and engineers. Build frontend components (React/Angular) and backend services (Java/Kotlin/.NET). Develop and consume RESTful APIs, use Git, Gradle/Maven, and troubleshoot production issues. Participate in code reviews, follow architectural patterns, and support delivery during critical phases.
Top Skills: .NetAngularAWSGitGradleJavaKotlinMavenNoSQLReactRestful ApisSQL
2 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Design, develop, test, deploy, monitor, and maintain secure, scalable software components and services. Own complex features end to end, shape architecture and APIs, implement CI/CD and quality automation, diagnose production issues, and improve observability and reliability. Lead risk-based testing across multiple levels, apply governed AI-assisted development, integrate LLM and agentic capabilities where valuable, mentor engineers, conduct technical reviews, and promote engineering standards and continuous delivery improvements.
Top Skills: Agentic WorkflowsAPIsC#Ci/CdClaude CodeCloud PlatformsCodexContainersDistributed SystemsGitGithub CopilotInfrastructure As CodeJavaJavaScriptLlm IntegrationNosql DatabasesObservabilityPythonRelational DatabasesRetrieval-Augmented GenerationTypescript
6 Days AgoSaved
Hybrid
Chennai, TN
Senior level
Senior level
Digital Media • Information Technology • News + Entertainment
Design and develop Python applications, create data models, interact with databases, implement REST/OpenAPI services, ensure high code quality with testing, Docker, Git and CI practices, mentor junior engineers, participate in design reviews and Agile/Scrum delivery.
Top Skills: CeleryDockerGitIntegration TestingJinjaJIRAJSONJsonpathLintingMongoDBMultithreadingMySQLNetconfOpenapiOrmPython 3Quality GatesRedisRestSnmpUnit TestingXMLYamlYang
7 Days AgoSaved
Hybrid
Chennai, TN
Senior level
Senior level
Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Lead the migration and operation of enterprise-scale batch processing on OneTru GCP. Design scalable, resilient batch platforms, automate batch triggers/LFE configurations, improve reliability and time-to-market, and adopt AI for operational simplification.
Top Skills: AIAWSAzureGCPHadoopHiveJavaLogical Flow Engine (Lfe)MicroservicesOnetruPostgresPythonSparkSpark SqlVue
7 Days AgoSaved
Hybrid
Chennai, TN
Mid level
Mid level
Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Build and scale a resilient, automated batch processing platform on GCP. Migrate on‑prem workloads to OneTru, optimize batch triggers and LFE configurations, improve reliability and operational efficiency, and apply automation and basic AI to standardize processes.
Top Skills: AIAWSAzureGCPHadoopHiveJavaLfeMicroservicesOnetruPostgresPythonSparkSpark SqlVue
7 Days AgoSaved
Hybrid
Chennai, TN
Mid level
Mid level
Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Build and operate a scalable, resilient enterprise batch processing platform on GCP. Accelerate migration from on‑prem to cloud, automate batch triggers and LFE configurations, improve reliability and operational efficiency, and support large-scale daily credit data workloads in a hybrid team.
Top Skills: AIAWSAzureGCPHadoopHiveJavaMicroservicesOnetruPostgresPythonSparkSpark SqlVue
8 Days AgoSaved
Hybrid
Chennai, TN
Mid level
Mid level
Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Build and optimize scalable batch and real-time data pipelines, modernize legacy workloads to cloud platforms, deliver production-grade Java/Spark data solutions, apply CI/CD and infrastructure-as-code, participate in code reviews, and ensure data quality and operational reliability.
Top Skills: SparkAWSCi/CdContainerizationGCPHadoopInfrastructure As CodeJavaMicroservices
7 Hours AgoSaved
Remote or Hybrid
Chennai, TN
Junior
Junior
Financial Services
Develops secure, scalable full-stack software for JPMorgan Chase’s Asset and Wealth Management Data and Analytics team. Responsibilities include coding with Java, React, TypeScript, Python, and AWS; designing, testing, debugging, and troubleshooting applications; analyzing data; supporting operational stability; and applying agile, CI/CD, security, resiliency, and AI-assisted development practices.
Top Skills: AgileAi-Assisted Development ToolsAWSCi/CdJavaPythonReactSpring BootSpring JpaTypescript
2 Days AgoSaved
Remote
Chennai, TN
Senior level
Senior level
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Design, develop, test, deploy, monitor, and maintain full-stack production software using Java, Python, APIs, services, data workflows, and cloud-native components. Build automated testing and CI/CD quality gates, apply secure and maintainable engineering practices, improve observability and operational reliability, modernize legacy systems, and collaborate across product, architecture, security, data, and operations teams. Use approved AI-assisted development tools responsibly throughout the software delivery lifecycle.
Top Skills: APIsAutomated TestingCi/CdCloud-Native TechnologiesJavaMetricsObservabilityPythonSecurity ScanningStatic AnalysisStructured LoggingTracing
Reposted 3 Hours AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Fintech
Design, develop, test, operate and maintain production-grade software. Take full‑stack ownership, produce testable code, follow architectural and security best practices, perform root-cause analysis, conduct and act on code reviews, and collaborate across product and engineering teams to deliver scalable, reliable solutions using agile and DevOps principles.
Top Skills: AWSHibernateJavaJpaJunitKafkaOracleSpring Boot
Reposted 4 Hours AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Artificial Intelligence • HR Tech • Professional Services • Software
Design, build, test, deploy, and maintain scalable Java-based microservices. Implement event-driven systems with Apache Kafka, develop RESTful APIs, deploy on Microsoft Azure, ensure performance, reliability, and CI/CD, conduct code reviews, and collaborate across Product, QA, DevOps, and Architecture teams to support production and continuous improvement.
Top Skills: Apache KafkaCi/CdContainerizationDevOpsGitJavaMicroservicesAzureNoSQLRelational DatabasesRest ApisSpring BootSpring Framework
Reposted 5 Hours AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Fintech • Financial Services
Designs and develops scalable, secure full-stack enterprise applications using Java back-ends and modern front-end technologies. Builds microservices, REST APIs, and responsive UIs; mentors developers; supports CI/CD, containerization, cloud deployments, production troubleshooting, and documentation to meet business and compliance requirements.
Top Skills: CSS3GitGitHibernateHTML5JavaJavascript (Es6)OraclePostgresSpring BootSpring MvcSQL Server
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
7 Hours AgoSaved
In-Office
Chennai, TN
Mid level
Mid level
Professional Services
Develop and maintain enterprise full-stack applications using Java, Spring Boot, Angular, JSP, HTML, CSS, JavaScript, and SQL. Build responsive user interfaces, optimize database queries and data-access layers, troubleshoot defects and performance issues, participate in code reviews and Agile activities, and collaborate with product, QA, and business teams. Support healthcare Provider Improvement initiatives and AI-enabled features such as AI Sidekick and AI Pre-fill.
Top Skills: AgileAngularCSS3GitGradleHTML5JavaJavaScriptJenkinsJIRAJspMavenMySQLOraclePostgresPostmanScrumSpring BootSQLSQL ServerTypescript
11 Hours AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Fintech • Financial Services
Develop and maintain scalable, secure backend services and APIs using Java and Spring Boot. Participate across the software development lifecycle, write and review code, troubleshoot complex issues, optimize performance, and contribute to architecture and process improvements. Collaborate with cross-functional stakeholders, stay current with emerging technologies, and mentor junior developers.
Top Skills: Azure DevopsCi/CdGitGitlab CiHibernateJavaJenkinsJpaMicroservicesMySQLOraclePostgresRestful ApisSpring BootSpring DataSpring FrameworkSpring Security
YesterdaySaved
In-Office
Chennai, TN
Senior level
Senior level
Cloud • Information Technology • Consulting
Design and develop Java backend services using Spring Boot and microservices architecture. Build REST APIs, integrate systems, write and test maintainable code, troubleshoot production issues, and participate in Agile ceremonies. Support deployment, CI/CD pipelines, performance optimization, observability, and high availability. Collaborate with analysts, QA teams, architects, and stakeholders while providing estimates and technical guidance.
Top Skills: AzureAzure DevopsDockerDynatraceElkGitlabGitlab CiGradleJavaJenkinsJwtKafkaKubernetesMavenMicroservicesMySQLOauth2OraclePostgresPrometheusRabbitMQRest ApisSpring BootSpring Data JpaSpring Mvc
YesterdaySaved
In-Office
Chennai, TN
Senior level
Senior level
Artificial Intelligence • Consulting
Develop and maintain Java backend and React frontend applications for data-to-decision projects. Integrate algorithmic outputs through REST APIs, collaborate with data science, engineering, business, and product teams, create interactive infographics, participate in user acceptance testing, troubleshoot application and integration issues, and maintain technical documentation.
Top Skills: JavaReactRest Apis
Reposted YesterdaySaved
In-Office
Chennai, TN
Mid level
Mid level
Fintech • Financial Services
Participate in application systems analysis and development, design and implement programming solutions (Java/Spring Boot/PL-SQL), debug and test applications, consult with stakeholders, coach junior analysts, and ensure compliance and risk-aware decision-making.
Top Skills: Angular 14Db DesignDb OptimizationJavaJavaScriptOracle 19CPl/SqlSpring Boot 3.0
2 Days AgoSaved
In-Office
Chennai, TN
Mid level
Mid level
Fintech • Financial Services
Develop and maintain full-stack Java applications and customer-facing systems using Java, Spring Boot, Angular, APIs, and cloud technologies. Responsibilities include software design, coding, testing, deployment, application support, system analysis, documentation, and participation in Agile planning. The role also involves automated testing, CI/CD, DevOps, cloud deployment, AI product development, risk management, and collaboration with users, product owners, and technology teams.
Top Skills: AlmAngularApi DevelopmentAppdynamicsAWSCSS3CucumberGCPGenerative AiGherkinGithub CopilotHTML5J2EeJasmineJavaJavaScriptJenkinsJIRAJmeterJunitKarmaLightspeedMicroservicesOpenshiftPrompt EngineeringResponsive Web DesignSeleniumSplunkSpring BootTektonZephyr
2 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Fintech • Financial Services
Develop and support Java applications and microservices using Spring Boot. Responsibilities include feasibility analysis, system design, coding, testing, implementation, user support, security improvements, risk assessment, and process definition. The role collaborates with business and technology stakeholders, provides advanced programming solutions, advises junior analysts, manages development activities, and operates independently as a subject matter expert.
Top Skills: Deployment PipelinesDevOpsJavaMicroservicesSpring Boot
2 Days AgoSaved
In-Office
Chennai, TN
Mid level
Mid level
Artificial Intelligence • Information Technology • Machine Learning • Software • Virtual Reality • Analytics
Design, develop, deploy, and maintain scalable real-time data pipelines using Java, Apache Kafka, and Apache Flink. Build low-latency, high-throughput streaming solutions and event-driven applications for analytics and operational reporting. Collaborate with architects and stakeholders, monitor and troubleshoot production systems, optimize performance and fault tolerance, and implement data quality, security, governance, and operational best practices.
Top Skills: Apache FlinkApache KafkaCloud PlatformsContainerizationJavaMicroservicesRest Apis
2 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Fintech • Payments • Financial Services
Build, test, deploy, and maintain secure, high-performance software, scripts, and tools within a feature team. Responsibilities span requirements analysis, design, coding, testing, deployment, operations, and lifecycle maintenance. The role focuses on Java microservices, Kafka streaming solutions, cloud technologies, CI/CD, containerized deployments, scalability, automation, availability, and performance, while collaborating with engineers, architects, business analysts, and stakeholders.
Top Skills: AgileApache KafkaAWSCi/CdDevOpsDockerGitlabJavaJenkinsJunitKubernetesMicroservicesMongoDBPaasPcfPostgresSpring Boot
Reposted 2 Days AgoSaved
In-Office
Chennai, TN
Mid level
Mid level
Cloud • Information Technology • Consulting
As a Backend Software Engineer, you'll design, develop, and implement software solutions, ensuring quality through unit testing and continuous integration while collaborating with cross-functional teams.
Top Skills: AnsibleAntAws LambdaAws ServicesBitbucketDockerElk StackGitlabGradleHashicorp VaultJavaJenkinsJfrog ArtifactoryJIRAJmockitoJunitKubernetesLinuxMavenMicroservicesNexusRest ApiSafeagileSoapSonarqubeSQLTerraformUnix
2 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Fintech • Financial Services
Lead Java full-stack application development, systems analysis, architecture alignment, coding standards, testing, debugging, implementation, and complex problem resolution. Partner with management teams on system enhancements and product improvements, assess risks and compliance requirements, and advise or coach mid-level developers and analysts. The role requires extensive programming expertise, project leadership, cloud and DevOps familiarity, and knowledge of microservices, containers, and serverless architectures.
Top Skills: Automated TestingAWSCi/CdDockerGithub ActionsGitlab CiGoGoogle Cloud PlatformJavaJavaScriptKubernetesMicroservicesAzureNode.jsPythonReactServerlessTypescript
Reposted 3 Days AgoSaved
In-Office
Chennai, TN
Senior level
Senior level
Fintech • Software • Financial Services
The Application Developer collaborates with project teams to ensure adherence to development standards and coding frameworks during application development.
Top Skills: Java
Senior level
Financial Services
Design, build, test, deploy, and support cloud-native Java/Spring microservices and React frontends on AWS/OpenShift. Implement event-driven solutions with Kafka, optimize database interactions (Oracle/Snowflake), champion TDD and CI/CD automation, troubleshoot production issues, and collaborate on architecture and modernization initiatives.
Top Skills: Apache KafkaAWSConfluent KafkaCypressDockerJ2EeJavaJunitKubernetesMicro FrontendsMicroservicesMockitoOpenshiftOraclePlaywrightReactRest ApisRest AssuredSeleniumSnowflakeSpring BootSpring FrameworkSQL
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account