Description

Key Responsibilities:

  • Develop and maintain responsive web applications using React.js.
  • Design and implement backend services and APIs using Java (Spring Boot preferred).
  • Integrate and manage distributed caching and messaging using AppFabric (preferred).
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Optimize applications for maximum speed and scalability.
  • Ensure code quality through unit testing, code reviews, and best practices.
  • Troubleshoot and debug issues across the stack.
  • Participate in Agile ceremonies and contribute to continuous improvement.

 

Required Skills:

  • Strong proficiency in React.js, including hooks, state management, and component lifecycle.
  • Solid experience in Java, especially with frameworks like Spring Boot or J2EE.
  • Familiarity with AppFabric for caching and distributed computing (preferred but not mandatory).
  • Experience with RESTful APIs, JSON, and web services.
  • Knowledge of CI/CD pipelines and version control systems (e.g., Git).
  • Understanding of microservices architecture and containerization (Docker/Kubernetes is a plus).
  • Excellent problem-solving and communication skills.

 

Preferred Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • Experience working in cloud environments (Azure/AWS/GCP)

Education

Bachelor's or Master's degrees