Senior Java Developer
Our client is a global leader in infrastructure software, specializing in enterprise API management and digital integration.
They are looking for a strong Senior Java Developer to help build and scale a cloud-native platform powering modern API ecosystems.
About the Position:
We are hiring a Senior Java Developer to contribute to the design and development of a high-load, distributed platform focused on API orchestration and integration.
Youโll work on microservices, cloud infrastructure, and platform components, while collaborating with cross-functional teams and mentoring junior engineers.
Working Hours:
Aligned with Ireland timezone (GMT/IST)
Responsibilities:
- Design and develop backend services and APIs using Java
- Build and enhance microservices and platform components (API gateways, data layers)
- Contribute to architecture decisions and system design
- Work within Kubernetes and containerized environments
- Ensure code quality, testing, and best engineering practices
- Collaborate with QA/SDETs on test automation and coverage
- Participate in code reviews and technical discussions
- Monitor system performance using observability tools (Prometheus, Grafana, OpenTelemetry)
- Identify bottlenecks and optimize system performance and scalability
- Mentor junior engineers and support team growth
Requirements:
- 5+ years of experience in backend/platform engineering
- Strong proficiency in Java (mandatory)
- Experience with distributed systems and microservices
- Solid understanding of:
- Multithreading, memory management, performance tuning
- API design (REST, gRPC) and integration patterns
- Hands-on experience with:
- Redis/Valkey, MongoDB, PostgreSQL
- Kubernetes and containerization
- Cloud-native environments
- Experience with monitoring & observability tools
- Strong debugging, problem-solving, and communication skills
- Experience working in Agile teams
- Mentoring experience is a plus
Benefits:
- 100% Remote
- Competitive USD compensation
- Flexible working hours
- Home office setup provided
- Work in a global, product-driven environment
Join the team and build scalable systems powering modern digital ecosystems!
Required languages
| English | B2 - Upper Intermediate |