- Design, develop, and maintain robust, high-performance backend applications in Java.
- Contribute to architecture decisions — service design, data modeling, API contracts, and scalability trade-offs.
- Design, build, and operate microservices, including inter-service communication, resilience, and deployment.
- Instrument services for observability — logging, metrics, distributed tracing, and alerting — to ensure reliability in production.
- Write clean, well-tested, production-grade code and participate in code reviews.
- Leverage AI-assisted / "vibe coding" tools (e.g., Copilot, Claude, Cursor) to prototype and deliver features efficiently, while maintaining full ownership and understanding of the output.
- Debug complex issues across the stack and reason through ambiguous problems independently.
- Collaborate with product, QA, and DevOps to deliver end-to-end features.
- 4–5 years of professional Java development experience.
- Strong grasp of core Java, OOP, collections, concurrency, and the JVM.
- Solid experience with Spring / Spring Boot and building RESTful APIs.
- Architecture: Proven ability to design scalable, maintainable systems; understanding of microservices, design patterns, and system design principles.
- Microservices: Hands-on experience building and running microservices — service decomposition, REST/gRPC communication, API gateways, and resilience patterns (circuit breakers, retries).
- Observability: Practical experience with logging, metrics, and distributed tracing using tools like Prometheus, Grafana, OpenTelemetry, Jaeger, or similar.
- Coding: Clean-code discipline, strong testing habits (JUnit/Mockito), and Git-based workflows.
- Vibe coding: Comfortable and productive with AI-assisted coding tools; able to prompt, review, and refine AI-generated code rather than blindly accept it.
- Analytical ability (high IQ): Excellent logical reasoning and problem-solving skills; able to break down complex problems and learn new concepts quickly.
- Experience with SQL and at least one relational database.
- Familiarity with cloud platforms (Azure) and CI/CD pipelines.
- Experience with message queues (Kafka, RabbitMQ) and caching (Redis).
- Containerization and orchestration (Docker, Kubernetes).
- Exposure to event-driven or distributed systems at scale.
- Ownership of meaningful, high-impact work.
- A modern, AI-forward engineering culture.
- Ginesys Academy for holistic training and development
- Comprehensive health insurance coverage
- Excellent rewards and recognition policy
- Transparent compensation policy with no unnecessary deduction in CTC
- Annual company off-site and a variety of events, celebrations throughout the year
- Travelling opportunities between our offices across the country.
- Annual Ginesys walkathon & related sporting events
- Quarterly Coffee with CEO
- and more!
Skills Required
- 4-5 years of professional Java development experience
- Strong knowledge of core Java, object-oriented programming, collections, concurrency, and the JVM
- Experience with Spring or Spring Boot and RESTful API development
- Ability to design scalable and maintainable systems using microservices, design patterns, and system design principles
- Hands-on microservices experience, including service decomposition, REST or gRPC communication, API gateways, and resilience patterns
- Experience with logging, metrics, and distributed tracing using observability tools
- Clean-code practices, testing experience with JUnit or Mockito, and Git-based workflows
- Comfort with AI-assisted coding tools and ability to review and refine generated code
- Strong logical reasoning, problem-solving, and ability to learn new concepts quickly
- Experience with SQL and at least one relational database
- Familiarity with Azure and CI/CD pipelines
- Experience with Kafka or RabbitMQ and Redis
- Experience with Docker and Kubernetes
- Exposure to event-driven or distributed systems at scale
What We Do
Ginesys One is the leading omnichannel suite of complete solutions for the entire retail value chain. Our cloud-based Ecommerce Order Management System, POS, ERP, BI, and GST software simplifies retail operations, enabling retailers to manage inventory, sales, and accounting seamlessly. With over 1200 customers and 50,000+ users across various verticals of retail, including apparel, footwear, fabrics, consumer durables, FMCG, departmental stores, supermarkets, and furnishings, we have established ourselves as experts in the retail space. Our pan-India presence includes offices in Gurgaon, Kolkata, Mumbai, Hyderabad, Goa, and Bangalore. Visit our website to learn more about how Ginesys One can transform your retail operations


.png)





