RESPONSIBILITIES:
Develop and maintain high-quality Java-based back-end services and React-based front-end applications.
Debug, extend, and fix existing functionalities while writing clean, efficient code.
Design REST APIs and work within a microservices architecture.
Write and execute sensible tests to verify application functionality and endpoints.
Collaborate with cross-functional teams to enhance platform performance and stability.
Ensure security implementation across services, functionalities, and endpoints.
Support DevOps practices, including CI/CD pipelines and production stability.
Provide production support on a rotational basis.
REQUIREMENTS:
Strong Java knowledge, at least 6 years of experience.
Strong / Good React JS knowledge.
Must be able to debug the existing code, extend the functionality and/or fix issues if any.
Understanding of micro service architecture and ability to write REST APIs.
Can write sensible tests to verify functionalities and endpoints.
Has prior hands-on experience around any CI-CD tooling.
Always considers implementing Security around functionalities / services / endpoints.
Participate in platform improvement initiatives like improvement of performance, production stability.
Self-motivated, enthusiastic and proven rapid learning capability.
Experience working in fast-paced, collaborative environment.
Excellent problem-solving, interpersonal, presentation and analytical skills.
Good Knowledge database schema design. Knowledge of PostgreSQL will be good to have.
Aware of working in DevOps POD and expected to do production support on rotation basis.
Bachelor's degree in Computer Science