Call for Sr. JAVA Developer for an innovation-driven organization, building cutting-edge solutions in GRC and FinTech.
Key Responsibilities
- Design, develop, and maintain scalable microservices using Java and Spring Boot.
- Implement and optimize REST/GraphQL APIs for performance and reliability.
- Work with both relational (MySQL, PostgreSQL) and NoSQL databases; lead schema design discussions.
- Apply modern development practices (CI/CD pipelines, TDD, Docker, Kubernetes).
- Collaborate with architects and product managers to align technical solutions with business needs.
- Mentor junior engineers through code reviews, knowledge sharing, and best practices.
- Contribute to integrating AI/LLM-based features in product modules.
- Troubleshoot production issues and ensure high system availability.
Required Skills & Qualifications
- 5–7 years of professional experience in Java and Spring Boot development.
- Strong knowledge of microservices architecture, APIs, and cloud-native applications.
- Hands-on experience with SQL and familiarity with NoSQL databases.
- Proficiency with DevOps practices and tools (Git, Jenkins/GitHub Actions, Docker, Kubernetes).
- Experience with performance tuning and system scalability.
- Ability to mentor and guide junior developers.
- Good communication and stakeholder collaboration skills.
Preferred Skills
- Exposure to AI/ML frameworks, LLM integration, or prompt engineering.
- Knowledge of message brokers (Kafka/RabbitMQ).
- Prior experience in product-based or start-up environments.
Cultural Fit
- Thrives in a collaborative, fast-paced environment.
- Demonstrates ownership and accountability in work.
- Open to learning, mentoring, and adopting new technologies.