
Java Developer
Weekday (YC W21)
full-time
Posted on:
Location Type: Hybrid
Location: Hyderabad • 🇮🇳 India
Visit company websiteSalary
💰 ₹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