Software Development Engineer - Java/Python (India)

Software Development Engineer - Java/Python (India)

17 Sep
|
SCALING THEORY TECHNOLOGIES
|
India

17 Sep

SCALING THEORY TECHNOLOGIES

India

Tech Stack :

Java, Python, Kafka, AI, Microservices, REST API, MongoDB, SQL/NoSQL, PostgreSQL, Distributed Systems

Role Overview :

- Robust expertise in Java (Spring Boot) and working knowledge of Kotlin for building scalable backend services.
- Deep understanding of distributed systems design, including scalability, fault tolerance, and eventual consistency.
- Hands-on experience with microservices architecture and event-driven systems using messaging platforms like Kafka.
- Proficiency in working with both relational databases (PostgreSQL, Oracle) and NoSQL databases (MongoDB, Cassandra, Redis).
- Experience with API design, service contracts, and building high-throughput, low-latency services.
- Familiarity with cloud-native development (AWS, GCP, or Azure) and containerization (Docker, Kubernetes).
- Knowledge of CI/CD pipelines, automated testing, and observability practices.
- Exposure to AI-assisted development tools and integrating AI-driven components.

What You Will Do :

- Design and build scalable, reliable backend systems that power core enterprise platforms.




- Develop and maintain microservices and event-driven architectures.
- Take ownership of end-to-end system development, from design to deployment and production support.
- Ensure systems are production-ready by implementing strong observability, monitoring, and alerting.
- Optimize system performance by improving latency, throughput, and resource utilization.
- Collaborate with cross-functional teams to define APIs, service contracts, and data models.
- Implement resilience patterns such as retries and circuit breakers.
- Contribute to and improve CI/CD pipelines and deployment processes.
- Write clean, maintainable, and well-tested code.
- Participate in code reviews, technical discussions, and architectural decisions.
- Support and mentor team members, contributing to overall engineering excellence.
- Explore opportunities to integrate automation or AI-driven enhancements.

📌 Software Development Engineer - Java/Python (India)
🏢 SCALING THEORY TECHNOLOGIES
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software development engineer - java/python (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: software development engineer - java/python (india) / india