Job Openings Full Stack Engineer 0930-7

About the job Full Stack Engineer 0930-7

Key Responsibilities:
Full Stack Application Development
  • Design, develop, test, and maintain modern web applications using contemporary frontend and backend technologies.
  • Build highly responsive and user-friendly interfaces using HTML5, CSS3, JavaScript, and modern frameworks such as React.
  • Develop scalable backend services and microservices using Java and/or TypeScript (Node.js).
  • Design, build, and maintain REST APIs to support application functionality and system integration.
  • Ensure applications are secure, scalable, maintainable, and aligned with enterprise development standards.
System Integration & Data Services
  • Develop and maintain integrations between the FM Platform and enterprise systems through APIs, messaging services, and data services.
  • Implement event-driven integrations using messaging technologies such as RabbitMQ, Azure Service Bus, or similar platforms.
  • Support data exchange, synchronization, and workflow integration across multiple applications and business domains.
  • Troubleshoot and resolve cross-system integration issues, ensuring reliable and efficient operations.
  • Work with shared platform services such as authentication, notifications, workflow, scheduling, and common APIs.
Cloud Engineering & DevOps
  • Deploy and maintain cloud-native applications on Microsoft Azure.
  • Support containerized workloads using Docker and Kubernetes.
  • Work with Azure services including Azure Kubernetes Service (AKS), API Management (APIM), Application Gateway, and Azure Key Vault.
  • Contribute to CI/CD pipelines to automate build, testing, deployment, and release processes.
  • Maintain source code repositories and development workflows using GitLab.
Security & Reliability
  • Implement secure coding practices and enterprise security controls.
  • Manage security configurations including TLS certificates, secrets management, and authentication mechanisms.
  • Monitor application performance, reliability, and operational health.
  • Participate in troubleshooting, root cause analysis, and continuous improvement activities.
Product Collaboration & Delivery
  • Work closely with product managers, service designers, technical leads, and business stakeholders to understand business workflows and user needs.
  • Participate in discovery, solution design, prototyping, and implementation activities.
  • Translate business requirements into well-designed technical solutions.
  • Contribute to Agile ceremonies, technical reviews, and release planning activities.
  • Support application modernization and migration initiatives within the FM ecosystem.
  • Collaborate with AI engineers to integrate AI-powered capabilities into business applications where required.
Required Qualifications
Frontend Development
  • Strong experience with:
  • HTML5
  • CSS3
  • JavaScript / TypeScript
  • React or Angular
Backend Development
  • Experience developing enterprise applications using:
  • Java
  • TypeScript (Node.js)
  • REST API development
  • Microservices architecture
  • Integration & Data
  • Experience integrating applications using APIs and messaging technologies.
  • Knowledge of event-driven architectures.
  • Experience with RabbitMQ, Azure Service Bus, Kafka, or equivalent platforms.
  • Familiarity with database management and data integration concepts.
Cloud & DevOps
  • Experience with:
  • Microsoft Azure
  • Kubernetes
  • Docker
  • CI/CD pipelines
  • GitLab
Security
  • Understanding of:
  • Secure software development practices
  • TLS and certificate management
  • Identity and access management concepts
  • Secrets management (e.g. Azure Key Vault)
Preferred Qualifications
  • Experience developing applications within large enterprise or government environments.
  • Experience with workflow-based systems, case management systems, or operational business applications.
  • Experience supporting application migration, modernization, or digital transformation initiatives.
  • Exposure to service design, user research, or product-led development practices.