Senior Java Engineer
Posted:
9 September 2026 (2 hours ago)
Application Deadline:
7 December 2026
Vacancies:
1 Vacancy
Job Summary
We are seeking a Senior Java Engineer with exceptional expertise in distributed systems real-time data processing and cloud-native architectures to deliver highly scalable enterprise platforms in a high-throughput mission-critical environment.
Responsibilities
- Design and develop scalable Java-based backend solutions using Spring Boot and microservices architectures
- Build and maintain real-time streaming and time-series data platforms with high performance and throughput
- Architect solutions leveraging Kafka CosmosDB PostgreSQL and Redis for distributed data processing
- Implement security best practices using Azure AD and OAuth across enterprise applications
- Deploy and manage containerized applications using Docker and Kubernetes on Azure
- Translate business requirements into global technical solutions in collaboration with cross-functional technology teams
- Apply AI-assisted software development practices to accelerate delivery and improve code quality
- Contribute to solution architecture decisions ensuring resilience scalability and maintainability
- Participate in the full software development lifecycle adhering to modern SDLC practices
- Utilize build tools such as Maven and Gradle to manage project dependencies and builds
Requirements
- 5 years of experience in Java development with Spring Boot
- Expertise in ORM frameworks such as JPA and iBatis
- Proficiency in security frameworks including Azure AD and OAuth
- Knowledge of Kafka CosmosDB PostgreSQL and Redis for data streaming and storage architectures
- Familiarity with REST Azure Docker Kubernetes Maven and Gradle
- Understanding of microservices and data streaming architectures
- Background in Computer Science fundamentals and modern software development practices including SDLC
- Strong communication skills including the ability to translate business requirements into global solutions and collaborate with other technology teams
- Showcase of delivering high-performance high-throughput real-time streaming and time-series data platforms
Nice to have
- Experience in the Client Lifecycle domain
- Familiarity with Flowable
Required Experience:
Senior IC