Job Description
Responsibilities
- Application Development: Design, develop, and maintain applications using Java, React, and REST APIs to deliver seamless user experiences and robust backend systems.
- Cloud Integration: Leverage Azure Functions, Event Hub, and Kafka to create event-driven solutions. Utilize APIM, Key Vault, and App Config for secure and efficient cloud integrations.
- Front-End Development: Build responsive and user-friendly interfaces with HTML, CSS, and JavaScript, ensuring cross-browser compatibility and optimal performance.
- Back-End Development: Work on backend systems using integration patterns and database technologies like MySQL, Oracle, Redis, and MongoDB.
- Version Control: Collaborate effectively within the team using GIT-based version control tools to manage codebases and streamline deployment processes.
- Agile Practices: Participate actively in Agile development methodologies, including sprint planning, stand-ups, and retrospectives.
Skills & Qualifications
- Strong proficiency in Java, React, and front-end technologies (HTML, CSS, JavaScript).
- In-depth knowledge of REST APIs, Azure Functions, and event-driven architecture (Event Hub, Kafka).
- Familiarity with Azure services such as APIM, Key Vault, and App Config.
- Hands-on experience with database technologies like MySQL, Oracle, Redis, and MongoDB.
- Proficiency in version control systems like GIT.
- Experience in cloud deployment and working with Azure or similar platforms is a plus.