Job Title: Software Engineer (Java)
Department: Software
Key responsibilities:
- Proven work experience as a backend developer
- Handson experience on Java (Java 8 is MUST)
- Strong knowledge of Spring framework Spring Boot and RESTful API design
- Experience with MySQL and JSON
- Familiarity with version control systems especially Git
- Working knowledge of Maven for project management
- Adherence to coding conventions and best practices
- Excellent analytical and debugging skills
Requirements
Desired Candidate Profile
- Knowledge of Elastic search for advanced search capabilities
- Familiarity with containerization using Docker
- Familiarity with ReactJS and NodeJS
Job Title: Software Engineer (Java) Department: Software Key responsibilities: Proven work experience as a backend developer Hands-on experience on Java (Java 8 is MUST) Strong knowledge of Spring framework, Spring Boot and RESTful API design Experience with MySQL and JSON Familiarity with version control systems, especially Git Working knowledge of Maven for project management Adherence to coding conventions and best practices Excellent analytical and debugging skills Requirements : Desired Candidate Profile Knowledge of Elastic search for advanced search capabilities Familiarity with containerization using Docker Familiarity with ReactJS and NodeJS