

Search by job, company or skills

Senior / Lead Software Engineer – Java, Distributed Systems & Big Data
8-12yrs
Bangalore
About the Role
We are seeking a highly skilled Senior/Lead Software Engineer with strong expertise in Java, Spring Boot, Microservices, Distributed Systems, and Big Data technologies. In this role, you will design, develop, and optimize scalable, resilient, and high-performance applications that process large volumes of data and support mission-critical business functions
.The ideal candidate combines deep backend engineering expertise with hands-on experience in distributed computing, performance optimization, cloud-native architectures, and modern data platforms.
Key Responsibilities
Required Qualifications
Good to Have Qualifications
Job ID: 150582325
Skills:
Java, Devops, Spring Boot, Restful Apis, SQL databases, Microservices architecture
Skills:
Java, Hibernate, Maven, Java Design Patterns, J2EE, Sql, Spring, Oop, Git, REST, JUnit, Docker, Mvc, Jpa, JDBC, JSON services
Skills:
Java, Cloud Technology, Data structures, Algorithms, Software Design, Scalable distributed data systems, Java application runtime analysis, Backend applications development, Code profiling, Enterprise application design, Performance optimisations, Java 8 and above
Skills:
react.js , Java, Hibernate, Kafka, Spring Boot, Sql, Microservices, Typescript, Docker, Rest Apis, Azure, Kubernetes, AWS
Skills:
merging , Restful Services, Log4net, Tomcat, Debuggers, Java 8, MySQL, Apache Camel, Oracle, Java, Hibernate, Mongo, J2EE, Junit4, Xml, Logging Framework, Branching, systems diagnostics, noSQL databases, Mockitos, Root Cause Analysis, ORM framework, Object Oriented Paradigms, Relational Databases, profilers, Software Architecture and Design