Front End Developer
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
By continuing, you agree to our Terms & Privacy Policy.
Job Summary
We are seeking an experienced Front End Developer with Angular and Java expertise to design, build, and deliver a low-latency platform with strict reliability and auditability. This role requires proficiency in AWS , PostgreSQL , Python , strong CI/CD practices, and leveraging tools like GitHub Copilot .
About the Role
We're looking for a Front End Developer with Angular to design, build low latency platform with strict reliability and auditability requirements. You'll own end to end delivery - from design to production - collaborating closely with Product, QA, and DevOps.
Key Responsibilities
Design and implement Front-End Angular in Java (preferably Java 17+ ).
Model and optimize User Experience and Data user flow.
Build resilient, observable services on AWS ( ECS/EKS/Lambda , S3 , RDS/Aurora , MSK/Kinesis , IAM ).
Ship with strong CI/CD practices ( GitHub Actions ) and leverage GitHub Copilot to accelerate high quality delivery.
Ensure reliability, scalability, and fault tolerance (circuit breakers, retries, idempotency, backpressure).
Implement security and compliance controls (authz/authn, secrets, IAM policies, encryption at rest/in transit).
Own production operations: monitoring, troubleshooting, and performance tuning.
Contribute to architecture decisions, code reviews, and engineering standards.
Requirements
Mandatory Skills
- 7+ years of professional front-end Angular experience with Java ( Core Java , Angular ).
- Exposure to Python for tooling and automation.
- Proven expertise with PostgreSQL : indexing strategies, query tuning ( EXPLAIN/ANALYZE ), transactions/locking, isolation levels.
- Hands on AWS experience: deploying and operating production services (at least 3 of ECS/EKS/Lambda , RDS/Aurora , S3 , SQS/SNS/MSK/Kinesis , CloudWatch , IAM ).
- Solid API design ( REST/gRPC ), versioning, pagination, and backward compatibility.
- Production grade observability (logs, metrics, tracing; OpenTelemetry , Prometheus/Grafana , or similar).
- CI/CD with GitHub and GitHub Actions (branching strategies, code reviews, trunk based or GitFlow).
- Practical use of GitHub Copilot (or similar AI coding assistants) to boost productivity while maintaining code quality.
- Experience building fault tolerant distributed systems (circuit breakers, bulkheads, rate limiting; resilience patterns).
- Proficiency with containerization ( Docker ) and infrastructure as code ( Terraform/CloudFormation -atleast one).
- Strong understanding of secure coding practices and common vulns ( OWASP Top 10 ).
- Excellent communication; ability to turn ambiguous requirements into actionable technical plans.
Nice-to-Have Skills
- Experience with Capital Markets , trading, market data, or financial analytics.
- Event streaming & messaging: Kafka , MSK , Kinesis , RabbitMQ .
- Data modeling for auditable workflows, SLAs, and multi party approval processes.
- Experience with multi tenant architectures and row level security.
- Knowledge of domain-driven design ( DDD ) and CQRS patterns.
- Experience with performance profiling ( JFR , async-profiler) and JVM tuning ( GC , heap, thread pools).
- Exposure to Python and Node.js for tooling and automation.
- Familiarity with feature flags (e.g., LaunchDarkly ) and blue/green or canary deployments.
- Compliance/controls mindset (audit trails, data lineage, segregation of duties).
Languages English : B2 Upper Intermediate