17 Aug
|
Cuculus
|
Bengaluru
Shape the utilities market of the future with us
As a Senior Software Developer, you will be part of an agile team responsible for enhancing and maintaining the ZONOS platform. You will contribute to building scalable, high-performance applications using contemporary backend and frontend technologies while ensuring reliability in high-load customer settings.
Location: Bengaluru, India
Employment Type: Full-Time
Experience: 7–10 Years
Domain: Utilities / Smart Metering / AMI (Added Advantage)
What is the role about?
You will be responsible for the end-to-end development lifecycle, including design, development, integration, deployment, and support of distributed applications. The role requires robust backend expertise combined with frontend development skills, focusing on building scalable microservices and reliable enterprise systems.
Key Responsibilities
End-to-end design and development of enterprise applications (Backend + UI)
Develop scalable services using Core Java & Spring Boot
Build and maintain REST APIs and microservices
Integration with Kafka, MQ/JMS,
external enterprise systems
Develop and support data workflows (NiFi(Mandatory) / Airflow(Mandatory) / Spark(Optional))
Work with PostgreSQL / Oracle (ClickHouse added advantage)
Ensure performance, scalability, and security standards
Support CI/CD, containerized deployments (Docker/K8s)
Your Role at a Glance
Backend development using Kotlin and Spring Boot.
Work with distributed architectures and messaging systems.
Support deployment in cloud/containerized environments.
Required skills and qualifications
Strong Core Java experience (7–10 years)
Spring Boot, REST APIs, Microservices
Angular / React (Full Stack capability)
Kafka & messaging architectures
Distributed systems & integration patterns
SQL & relational database design
Linux & Git
Good to Have:
Keycloak / OAuth2 / JWT
Spark
Docker, Kubernetes, CI/CD
Utilities / AMI domain exposure
Preferred skills and
📌 Senior Software Developer Bengaluru
🏢 Cuculus
📍 Bengaluru