Software Engineer at Weekday AI
Hyderabad, Telangana, India -
Full Time


Start Date

Immediate

Expiry Date

24 Mar, 26

Salary

0.0

Posted On

24 Dec, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Spring Boot, Microservices, REST APIs, SQL, NoSQL, Git, Generative AI, Cursor, Windsurf, System Design, Kafka, Data Structures, Algorithms

Industry

technology;Information and Internet

Description
This role is for one of the Weekday's clients Experience: 3–6 years Location: Hyderabad, India Work Model: Hybrid (3 days per week) Role Type: Full-Time – Engineering We are seeking skilled Software Engineers with strong Java expertise who are excited about modern, AI-assisted software development. This role goes beyond traditional backend engineering—you will actively leverage AI-powered coding tools such as Cursor or Windsurf to improve development speed, code quality, and collaboration. You will work closely with product, platform, and data engineering teams to build scalable, enterprise-grade backend systems while contributing to a forward-looking engineering culture that embraces Generative AI in day-to-day development. Key Responsibilities1. Core Engineering Design, develop, and maintain backend services using Java, Spring Boot, and microservices architecture. Build scalable REST APIs, integrations, and data-driven systems for enterprise use cases. Write clean, modular, testable, and maintainable code following industry best practices. 2. AI-Enhanced Development Use AI-powered developer tools (Cursor, Windsurf, or similar) for code generation, refactoring, documentation, unit test creation, and debugging. Actively contribute feedback and ideas to improve developer productivity through AI-driven workflows. 3. Performance & Reliability Diagnose and resolve production issues to ensure system stability and reliability. Optimize API and backend service performance for scalability and efficiency. Required SkillsTechnical Skills 3–6 years of hands-on experience in Java development. Strong proficiency in Spring Boot and REST API development. Experience working with SQL and NoSQL databases. Solid understanding of microservices architecture and integration patterns. Familiarity with Git and unit testing frameworks. Experience with at least one cloud platform (AWS, GCP, or Azure). Soft Skills Strong analytical and problem-solving abilities. Ability to work independently as well as in collaborative team environments. Curiosity and willingness to learn new technologies and development approaches. Good to Have Experience with Docker and Kubernetes. Exposure to data engineering tools or distributed systems. Practical experience using AI-assisted development tools such as Cursor, Windsurf, or similar platforms. Knowledge of system design, Kafka, and data structures & algorithms. Education Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical discipline. Key Skills Java · Spring Boot · Microservices · REST APIs · SQL · NoSQL · Git · Generative AI · Cursor · Windsurf · System Design · Kafka · Data Structures & Algorithms
Responsibilities
The Software Engineer will design, develop, and maintain backend services using Java and Spring Boot, while also leveraging AI-powered tools to enhance development processes. They will work closely with various engineering teams to build scalable backend systems and ensure system reliability.
Loading...