 
        
        Job Overview
We are seeking a seasoned software engineer to join our team. The ideal candidate will have extensive experience in designing and developing scalable applications using Java, Spring, ReactJS, and Redux.
The successful candidate will be responsible for designing and implementing RESTful APIs and microservices architectures, collaborating with Agile teams, and utilizing Hibernate, Maven, and Docker.
 * Proficiency in Java (17+), Spring Framework, ReactJS, and Redux development
 * Designing and implementing RESTful APIs and microservices architecture
 * Ensuring code quality, testing, and secure best practices
 * Collaborating with Agile teams: daily stand-ups, sprint planning, and code reviews
 * Hibernate, Maven, and Docker usage
 * SQL query optimization and relational database management
Requirements
 * Strong professional software development experience
 * Java (17+) and Spring Framework skills
 * ReactJS (Redux required) and Ext.js migration experience
 * Hibernate and relational databases proficiency
 * Strong SQL/HQL for queries, stored procedures, and optimization
 * Microservices/SOA development experience
 * Docker for deployment and containerization
Preferred Qualifications
 * DevOps exposure: CI/CD and deployment automation
 * BS/MS in Computer Science or related field