HamburgerMenu
hirist

Job Description

Job Description :

Required Qualifications :

- 6+ years of experience developing applications using Java technologies with strong experience in systems design, Object Oriented programming, and debugging.

- 4+ years of experience with Spring Framework, including Spring Boot, REST services, and microservices development.

- Strong hands-on experience building and consuming RESTful APIs.

- 2+ years of NoSQL experience, preferably Cassandra.

- 2+ years of cloud experience, preferably AWS.

- Strong experience with UNIX/Linux command line and shell scripting.

- Experience working in cross-functional Agile/Scrum teams.

- Experience working directly with business stakeholders to translate business requirements into technical solutions.

- Experience with application profiling and performance tuning tools.

- Strong knowledge of software engineering best practices, including clean code, SOLID principles, and design patterns.

- Excellent written and verbal communication skills.

Technical Skills :

Backend :

- Java 17+

- Spring Boot, Spring MVC, Spring Data, Spring Security

- Microservices architecture

- REST API design and integration

- Cassandra / other NoSQL databases

- SQL databases such as Oracle or PostgreSQL

- Messaging and integration patterns

- Unit testing using JUnit, Mockito, and Spring Boot Test

- Kafka (Good to have)

Frontend :

- Strong working knowledge of React, Angular, or Vue

- HTML, CSS, JavaScript/TypeScript

- Component-based UI development

- API integration and state management

- Responsive design and performance-aware frontend engineering

- Experience with micro-frontend architecture

Cloud / DevOps / Tools :

- AWS services and cloud-native application development

- Docker and Kubernetes

- Git / Stash / Jenkins

- Application monitoring and performance tools

- Linux shell scripting

Preferred Qualifications :

- Experience in Customer Experience or broader Retail / eCommerce domains.

- Experience with high-volume customer/business-facing platforms.

- Exposure to distributed systems, caching, and event-driven architecture.

- Experience with observability tools and production support practices.

- Knowledge of service resiliency, scalability, and secure coding practices.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...