HamburgerMenu
hirist

Makonis Software Solutions - Engineering Manager - Full Stack Development

Makonis Software Solutions
10 - 20 Years
Hyderabad

Posted on: 23/06/2026

Job Description

Key Responsibilities :


- Architect and oversee the development of high-throughput backend systems using Java and Spring Boot to ensure optimal performance and reliability for enterprise clients.


- Design and implement complex REST API structures that facilitate seamless communication between distributed services and third-party integrations.


- Optimize JVM performance and implement advanced Java multithreading and reactive programming patterns to handle high-concurrency workloads efficiently.


- Drive the adoption of event-driven architectures by leveraging Kafka and RabbitMQ to ensure robust data streaming and asynchronous processing.


- Manage the end-to-end lifecycle of data-intensive applications, utilizing MongoDB for flexible, high-performance data storage and retrieval.


- Lead the technical strategy for mobile-first initiatives using React Native, ensuring a consistent and high-quality user experience across platforms.


- Integrate SEO best practices into the core architecture of web applications to improve discoverability and performance metrics for client platforms.


- Mentor and guide engineering teams through code reviews, architectural design sessions, and technical problem-solving to foster a culture of high-quality craftsmanship.


Technical Stack :


- Core Java : Java (8+), Spring Boot, Spring Framework (Spring MVC, Spring Data), REST API design, JPA/Hibernate, JVM fundamentals, multithreading & concurrency, and build tooling (Maven / Gradle)

- Other Languages / Runtimes : Node.js, TypeScript, NestJS, GraphQL

- Frontend : React, CSS with a strong hands-on bar for delivering high-performing UI. You're expected to ship production-quality React, build SEO-compliant pages (SSR/SSG, semantic markup, crawlability), measurably optimize Core Web Vitals (LCP, INP, CLS), and bring advanced debugging skills (profiling, render and bundle analysis, network/runtime diagnostics) to the hard frontend problems.

- Messaging / Streaming : Apache Kafka, RabbitMQ

- Databases : MongoDB, PostgreSQL, Redis

- Architecture : Microservices, distributed systems

- Practices : AI-native development workflows and agentic coding tools

Nice to Have :

- Experience in the EdTech domain or working with educational technology platforms.

- Experience leading engineering in a fast-moving product organization.

- Exposure to cloud-native deployment (AWS / Kubernetes / Docker) and modern CI/CD.

- Experience defining engineering standards, observability, and operational excellence at team scale.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...