onsite
Full Stack Developer - Hudson Manpower
Full Stack Developer
Lead Full Stack Engineer driving design and delivery of high‑throughput, scalable Java applications, focusing on performance, resiliency, and cloud‑native architecture.
About the role
Key Responsibilities
- Design, develop, and fine‑tune high‑performance Java applications using Spring Boot and related frameworks.
- Lead architecture discussions to ensure scalability, low latency, and resiliency across distributed microservice ecosystems.
- Implement and maintain cloud‑native services on AWS, leveraging containers, serverless functions, and managed data stores.
- Analyze system metrics, troubleshoot bottlenecks, and apply performance‑optimization techniques.
- Mentor junior engineers, enforce coding standards, and drive best‑practice adoption throughout the team.
Requirements
- 5+ years of professional experience with Core Java and Spring Boot.
- Proven expertise in building and operating distributed, high‑throughput systems.
- Strong understanding of microservice architecture, RESTful APIs, and asynchronous messaging.
- Hands‑on experience with performance profiling, tuning, and scalability testing.
- Experience deploying and managing applications on AWS (EC2, ECS/EKS, Lambda, RDS, etc.).