remote
Technical lead/Architect Java - BMT Events and Happening Solutions
Engineering Manager
Senior Technical Lead/Architect driving high‑throughput Java microservices on AWS, shaping architecture, engineering practices, and production reliability for mission‑critical data pipelines.
About the role
Key Responsibilities
- Design, architect, and ship scalable Java microservices that process millions of records per day.
- Lead technical decision‑making, ensuring best practices in code quality, performance, and security.
- Collaborate with cross‑functional teams to define system requirements and translate them into robust, maintainable solutions.
- Mentor and coach developers, fostering a culture of continuous improvement and knowledge sharing.
- Own production incidents, conduct root‑cause analysis, and implement preventive measures.
Requirements
- 8–14 years of professional experience in Java development and system architecture.
- Deep expertise in Spring/Spring Boot, RESTful APIs, and microservices patterns.
- Hands‑on experience with AWS services (EC2, ECS/EKS, RDS, S3) and container orchestration (Docker, Kubernetes).
- Strong understanding of high‑throughput, low‑latency data pipelines and performance tuning.
- Excellent communication skills and a proven track record of mentoring teams.
Skills
javaspringawsdockerkubernetes