Software Engineer

3 - 6 years

0 Lacs

Posted:6 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job 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 - EngineeringWe 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.

Requirements

Key Responsibilities

2. AI-Enhanced Development

3. Performance & Reliability

  • 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.
  • 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.
  • Diagnose and resolve production issues to ensure system stability and reliability.
  • Optimize API and backend service performance for scalability and efficiency.

Required Skills

Technical 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

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

hubli, mangaluru, mysuru, bengaluru, belgaum

bengaluru, karnataka, india

bengaluru, karnataka, india