Job Description
Title: Backend Developer – Java / Cloud / Data-Aware Services
Experience: 3–7 years
Core Responsibilities
- Develop and enhance backend services, implement REST APIs and data access layers
- Work closely with senior engineers to adopt best practices in Cloud deployments
- Contribute to real-time messaging and integration modules
- Leverage AI development assistants for code generation, documentation, and test automation
- Participate in implementing API analytics, monitoring, and reporting dashboards
- Improve performance and resilience of backend modules
🧩 Technical Expertise
- Languages & Frameworks: Java, Spring Boot, REST, JPA/Hibernate
- Cloud: AWS/GCP and various services
- Messaging: Kafka basics, SQS/SNS, async event flows
- Dev Tools: Git, Docker, Jenkins, Maven/Gradle
- AI Tools: GitHub Copilot, Codex, Claude and various AI tools and services
- Analytics & Reporting: Logging and metrics in CloudWatch, exposure to QuickSight or Grafana
- Quality & Testing: Unit/integration testing, understanding of TDD concepts
💡 Bonus Experience
- Exposure to event-driven design or reactive programming
- Familiarity with BI tools, API analytics, or report dashboards
- Interest in AI-assisted engineering, prompt-driven development
🌟 What You’ll Gain
- Hands-on experience with microservices and cloud in a production environment
- Mentorship from senior architects and access to AI productivity tooling
- Exposure to real-world analytics, reporting, and data insights pipelines
- A collaborative culture emphasizing innovation, learning, and craft