Build responsive, modern front-end applications using Angular and best UI/UX practices.
Develop scalable backend services and RESTful APIs using Java (Spring Boot) and Node.js.
Design and implement cloud-native solutions using AWS services including Lambda, API Gateway, ECS/EKS, S3, CloudFront, RDS/DynamoDB, Cognito, SQS/SNS, etc.
Create, maintain, and optimize ETL/ELT data workflows using AWS Glue (Jobs, Workflows, Crawlers).
Query and analyze structured/unstructured data using AWS Athena, and integrate results into application workflows.
Work with Amazon Redshift to build and optimize data models, queries, and analytics integrations.
Collaborate with data teams to build application features that rely on analytics, reporting, and data-enriched APIs.
Implement secure, high-performance microservices aligned with cloud and data engineering best practices.
Automate application CI/CD pipelines using tools like CodePipeline, GitHub Actions, GitLab CI, or Jenkins.
Debug, troubleshoot, and resolve full-stack issues across UI, API, data integration, and AWS layers.
Ensure compliance with cloud security standards, IAM policies, encryption, and secure coding principles.
Document system architecture, API contracts, data flows, and deployment processes.
Participate in Agile ceremonies and contribute to sprint deliverables, estimations, and retrospectives.
Work within Agile/Scrum methodologies and contribute to sprint planning, estimations, and retrospectives.
Required Skills & Qualifications:
Bachelors degree in computer science, Information Security, or related field (preferred).
47 years of hands-on experience as a Full Stack or Software Engineer..
Strong proficiency in Java (Spring Boot) and Node.js backend development.
Solid experience building front-end applications using Angular (version 8+ preferred).
Strong hands-on experience with AWS services, including:
Understanding of microservices, event-driven architecture, and REST API best practices.
Experience with SQL and NoSQL databases (PostgreSQL, MySQL, DynamoDB, etc.).
Familiarity with Docker containers and orchestration platforms (ECS/EKS/Kubernetes).
Knowledge of DevSecOps principles and secure coding standards (OWASP).
Strong experience with Git, CI/CD pipelines, and automated deployments.
Understanding of authentication/authorization (OAuth2, JWT).
Strong debugging, problem-solving, and analytical skills.
Good communication and collaboration abilities.
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Full Stack DeveloperEmployement Type: Full time