Weekday (YC W21)

Java Developer

Weekday (YC W21)

full-time

Posted on:

Location Type: Hybrid

Location: Hyderabad • 🇮🇳 India

Visit company website
AI Apply
Apply

Salary

💰 ₹1,000,000 - ₹2,500,000 per year

Job Level

Mid-LevelSenior

Tech Stack

AWSAzureCloudDockerGoogle Cloud PlatformJavaKafkaKubernetesMicroservicesNoSQLSpringSpring BootSpringBootSQL

About the role

  • Design, develop, and maintain scalable backend services using Java, Spring Boot, and microservices architecture.
  • Build and expose RESTful APIs and system integrations for data-driven enterprise platforms.
  • Write clean, maintainable, and well-tested code following industry best practices.
  • Utilize AI-powered coding tools such as Cursor or Windsurf for code generation, refactoring, documentation, unit testing, and debugging.
  • Contribute feedback to continuously improve AI-enabled development workflows and engineering productivity.
  • Diagnose and resolve production issues to ensure system reliability and stability.
  • Optimize backend services and APIs for performance, scalability, and efficiency.

Requirements

  • 3–6 years of hands-on experience in Java development.
  • Strong expertise in Spring Boot and REST API development.
  • Experience with SQL and/or NoSQL databases.
  • Solid understanding of microservices architecture and integration patterns.
  • Proficiency with Git and unit testing frameworks.
  • Hands-on experience with at least one cloud platform (AWS, GCP, or Azure).
  • Strong analytical and problem-solving abilities.
  • Ability to work independently as well as collaboratively within cross-functional teams.
  • Continuous learning mindset with adaptability to new tools and technologies.
  • Experience with containerization and orchestration tools such as Docker and Kubernetes.
  • Exposure to data streaming or messaging systems (e.g., Kafka).
  • Familiarity with data engineering tools and pipelines.
  • Practical experience using AI coding tools like Cursor, Windsurf, or similar GenAI platforms.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical discipline (or equivalent practical experience).

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaSpring BootREST APISQLNoSQLmicroservices architectureGitunit testingDockerKubernetes
Soft skills
analytical skillsproblem-solvingindependent workcollaborationcontinuous learningadaptability
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Engineering