This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

Johnson Controls
Posted 3d ago

Senior Java Developer

Johnson Controls
Bangalore or India or Karnataka
OnsiteFull Time
Responsibilities
  • developing applications
  • designing services
  • reviewing specifications
Requirements
  • Requires 9–12 years of software development experience
  • Strong Java 8
  • Spring Boot
  • Microservices, REST
  • Distributed applications, Agile, SDLC, and a BE in a specified engineering field
Technical tools mentioned
JavaSpring BootKafkaPostgresCloud Pub/SubBig DataGoogle Cloud PlatformDockerKubernetesGitRESTAgileSDLC

Job description

Role Overview

We are looking for a Senior Java Developer with deep experience building high-quality backend applications and distributed services. You will own key modules, contribute to design and development decisions, and work closely with cross-functional teams to deliver secure, maintainable, and scalable software.

Key Responsibilities

  • Design, develop, test, and integrate Java-based applications and services.
  • Independently own assigned modules across the software development lifecycle.
  • Build and enhance REST-based web services and microservices for scalable application platforms.
  • Collaborate with product, engineering, QA, and other stakeholders to analyze requirements and develop new features.
  • Review product functional specifications and provide practical technical feedback.
  • Follow Agile practices and SDLC processes to deliver work in a structured and predictable way.
  • Support code quality through testing, integration, review, and troubleshooting activities.
  • Contribute to performance, scalability, and reliability improvements in high-volume systems.
  • Share knowledge and support the growth of junior team members when needed.

How You Will Do It

  • Take full ownership of your modules, with accountability for quality, delivery, and long-term maintainability.
  • Stay close to the actual work by clarifying requirements early, removing blockers quickly, and focusing on what will create the most value for customers.
  • Use a disciplined Agile and SDLC approach to deliver code in small, reviewable increments and incorporate feedback continuously.
  • Apply strong Java, data structures, and algorithms knowledge to make sound design choices for performance and scalability.
  • Work as one team by collaborating openly with developers, testers, product partners, and other functions, while sharing ideas with candor and respect.

Qualifications

  • 9 -12 years of software development experience, with strong hands-on expertise in Java.
  • Professional proficiency in Java 8.
  • Strong experience with Spring Boot, microservices, and REST-based web services.
  • Experience designing and developing highly scalable, distributed applications, products, or services.
  • Strong knowledge of data structures and algorithms.
  • Experience working with Agile delivery methods and SDLC practices.
  • Ability to collaborate effectively with cross-functional teams and communicate technical ideas clearly.
  • BE in ECE, ETC, CSE, or ISE.

Nice to Have

  • Experience with Kafka.
  • Experience with Postgres.
  • Exposure to Cloud Pub/Sub.
  • Experience with Big Data technologies.
  • Experience with Google Cloud Platform.
  • Hands-on experience with Docker, Kubernetes, and Git.
  • Experience with performance and scalability tuning in high-volume cloud-based applications.

About Johnson Controls

Provider of smart, healthy, and sustainable building solutions.

Similar jobs

Java Developer roles near Bangalore, Karnataka
6h
Save
Mark Applied
Hide
JAVA Developer(JAVA AWS Kafka)
Bangalore, Karnataka, India
OnsiteFull Time
UST
UST: Global provider of digital transformation and IT services.
10+ YOERequires 10+ years full-stack development, 7+ years Java, and expertise in Spring Boot, React, AWS, Kafka, Core Java, PostgreSQL, Redis, DevOps, and CI/CD.
AWS, Amazon EC2, Amazon ECS, Spring Boot, React, Amazon RDS, Amazon S3, Elastic Load Balancing (ELB), Kafka, Amazon MSK, Confluent, Kafka Streams, ActiveMQ, Apache Spark, Flink, Storm, Core Java, JDK 8+, Executor Service, Streams, Lambda expressions, Spring Framework, PostgreSQL, Redis, Jenkins, Terraform, Nexus, CI/CD
7h
Save
Mark Applied
Hide
Senior Java Developer (Scala & Agentic AI) IRC296189
Bengaluru or Chennai or Hyderabad or Nagpur or Noida or Pune or India
HybridFull Time
GlobalLogic
GlobalLogic: Digital product engineering and software development services provider.
6+ YOERequires 6+ years of experience, strong Java and Spring Boot skills, Scala development, Agentic AI exposure, PostgreSQL, AWS EMR, Spark/Hadoop, and distributed cloud systems experience.
Java, Spring Boot, Scala, PostgreSQL, AWS EMR, Spark, Hadoop
19h
Save
Mark Applied
Hide
DE - WAM - JAVA - SENIOR - GDS
Bengaluru, Karnataka, India
OnsiteFull Time
EY
EY: Global firm providing audit, tax, and professional consulting services.
8+ YOEBachelor's or master's degree in computer science, engineering, information systems, or related field; 8–10 years of experience; expertise in Java, Spring, Hibernate, SQL, microservices, CI/CD, Agile, and unit testing.
Java, Java 8, J2EE, Spring Boot, JPA, Spring Cloud, Spring, Hibernate, SQL Server, Oracle, Kafka, MQ, AngularJS, Angular, HTML5, jQuery, JSON, JavaScript, Servlet, JSTL, AJAX, CSS, Microservices, MongoDB, REST APIs, Git, SVN, ClearCase, PVCS, Tomcat, Azure, CMMI, JUnit
3d
Save
Mark Applied
Hide
AVP - Java Development
Bangalore, Karnataka, India
OnsiteFull Time
Standard Chartered
Standard CharteredLondon Stock Exchange: STAN: International group providing corporate, retail, and investment banking services.
Computer science or information technology engineering degree; expertise in Java 11, Spring, Hibernate, microservices, SQL, REST APIs, integration, testing automation, DevOps, and financial markets technology.
Java, Java 11, Spring Boot, Spring, Hibernate, Kibana, Camunda, REST API, MQ, Solace, SQL, JIRA, Confluence
4d
Save
Mark Applied
Hide
Sr. Java Developer
Bengaluru, Karnataka, India
OnsiteFull Time
Tata Consultancy Services
Tata Consultancy ServicesNational Stock Exchange of India: TCS: Global provider of IT services, consulting, and business solutions.
12+ YOERequires strong Java/J2EE foundation, solutioning experience, database schema and complex query experience, microservices experience, communication skills, and technical team guidance.
Java, J2EE, Microservices, Liferay Portal
5d
Save
Mark Applied
Hide
T&T - EAID - Senior Consultant - Java BE - Bangalore/Pune/Chennai
Bengaluru or Bangalore or Pune or Chennai
OnsiteFull Time
Deloitte
Deloitte: Professional services firm providing audit, consulting, and advisory services.
5+ YOE5–8 years of experience developing full-stack applications with Java, Spring Boot, REST APIs, frontend frameworks, SQL, and cloud environments; bachelor's degree preferred.
Java, Spring Boot, REST APIs, Angular, React, JavaScript, TypeScript, HTML5, CSS3, Bootstrap, SQL, MySQL, PostgreSQL, Oracle, Git, Maven, Gradle, Spring MVC, Spring Security
6d
Save
Mark Applied
Hide
Technical Specialist-App Development
Bengaluru, Karnataka, India
OnsiteFull Time
Birlasoft
BirlasoftNational Stock Exchange of India: BSOFT: Provides digital transformation and IT consulting services for global enterprises.
5+ YOEBachelor's degree in computer science, information technology, or a related field; 5+ years of IT experience; Java development and 2+ years with Spring, Spring Boot, ORM, and middleware orchestration.
Java, Spring, Spring Boot, Spring MVC, Hibernate, Spring JPA, SQL, GIT, Apache Kafka, RabbitMQ, MongoDB, Azure DevOps
6d
Save
Mark Applied
Hide
Java Developer
Chennai or Mumbai or Bengaluru or Chennai or Mumbai
OnsiteFull Time
BNP Paribas
BNP ParibasEuronext Paris: BNP: Provides global banking, financial, and investment services.
5+ YOERequires 5+ years of Java development, JEE, Spring, REST APIs, microservices, databases and SQL, Agile experience, English fluency, and a bachelor's degree in IT, engineering, or a related field.
Java, Java SE, Java EE, Spring, Spring Boot, Spring Core, AOP, CDI, JPA, Hibernate, JTA, Spring Data, REST APIs, JAX-RS, Spring MVC, Docker, Kubernetes, IBM Cloud, JBoss, SQL, PostgreSQL, T-SQL, Linux, Maven, Jenkins, Sonar, Nexus, JUnit, Mockito, PowerMock, Git, HashiCorp Vault, Terraform, Helm Charts
This job has expired