
Search by job, company or skills

Job Responsibilities:
• Analyze business and technical requirements and convert them into well-defined Jira epics, stories, and acceptance criteria, while working closely with business stakeholders to clarify requirements, identify gaps, resolve ambiguities early in the lifecycle, and provide system design
• Perform functional and technical impact analysis to ensure requirements align with system architecture and scalability goals, and maintain traceability between requirements, system design, design decisions, and implementation across Jira and related artifacts
• Design and define end-to-end technical architecture for enterprise applications using Java, Spring Boot, and React
• Architect and implement microservices-based systems with well-defined RESTful APIs
• Provide technical leadership and hands-on development support across backend and frontend teams
• 8-10 years of strong expertise in Java 8+ and Spring Framework (Spring Boot)
• Strong full-stack development experience with Java (backend) and React (frontend)
• Design and optimize data models using relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB)
• Implement and manage search and analytics capabilities using Elasticsearch
• Design and integrate asynchronous processing using message queues such as Kafka and RabbitMQ
• Strong understanding of caching strategies using Redis
• Ensure application performance, scalability, security, and high availability across systems
• Collaborate with DevOps teams to support CI/CD pipelines, containerization, and cloud deployments
• Drive test-driven development practices using JUnit, Mockito, and automated testing frameworks
Job ID: 149238151
We don’t charge any money for job offers