Overview
Skills
Job Details
Key Responsibilities:
Design, develop, test, and deploy scalable full stack web applications.
Build intuitive and responsive front-end interfaces using React.js.
Develop RESTful APIs and microservices using Java and Spring Boot.
Collaborate with cross-functional teams including QA, DevOps, and business analysts.
Work in an Agile/Scrum environment with a focus on clean code and test-driven development.
Ensure applications are secure, scalable, and performant.
Understand and work within Azure-based deployment environments (hands-on not required, but awareness preferred).
Participate in code reviews and mentor junior developers when needed.
Technical Skills:
Must Have:
4+ years of experience in Java, Spring Boot, and RESTful API development.
Strong hands-on experience in React.js and front-end development (HTML5, CSS3, JavaScript, TypeScript).
Familiarity with cloud environments, especially Microsoft Azure (hands-on experience is a plus but not mandatory).
Proficient in using version control tools (e.g., Git).
Experience with relational databases like SQL Server or PostgreSQL.
Good to Have:
Knowledge of CI/CD tools and processes.
Exposure to containerization (Docker/Kubernetes).
Understanding of authentication protocols (OAuth2, JWT).
Familiarity with Agile methodologies and JIRA.