Job Title: Senior Java Developer
Location: Hyderabad
Type: Full-time
Requirements:
- 5+ years of experience in software development, design & architecture.
- Strong expertise in Java 18 (atleast knowledge is required), Spring ecosystem (Boot, Cloud, Integration).
- Experience with AWS (Lambda, Step Functions), SOA, distributed systems, messaging (ActiveMQ/RabbitMQ).
- Strong Data Engineering Experience.
- Exposure to Databricks or data processing tools is a plus
- Frontend proficiency in Angular & TypeScript.
- Database knowledge in SQL & NoSQL.
- Experience with design patterns, integration patterns (Mulesoft preferred).
- Follows best practices (TDD, refactoring, code reviews, coding standards).
- Ability to design complex distributed systems & mentor juniors.