guenstiger.de
via Naukri.com

Job Description

We are looking for passionate Software Engineers who enjoy solving complex problems and building scalable, high-quality software solutions. As part of our engineering team, you will contribute across the software development lifecycle from design and development to testing, deployment, and continuous improvement.This role offers the opportunity to work with modern backend technologies, cloud-native architectures, APIs, data-driven applications, and emerging AI-powered solutions.

Preference will be given to those who are available for F2F.

Requirements

  • 1-2 years of hands-on software development experience.
  • Strong programming skills in Java (Java 8+ preferred).
  • Solid understanding of Object-Oriented Programming (OOP), Data Structures, Algorithms, and Design Patterns.
  • Experience with Spring Boot, Spring MVC, Spring Data JPA, and REST API development.
  • Basic familiarity with Linux/Unix environments and command-line tools.
  • Good understanding of SQL and relational databases such as Oracle, MySQL.
  • Familiarity with Git-based version control systems.
  • Understanding of unit testing frameworks such as JUnit and Mockito.
  • Knowledge of software development best practices, debugging, and performance optimization.
  • Exposure to working with structured data formats such as JSON, XML, or CSV in data-processing pipelines.
  • Strong analytical and problem-solving skills.

Preferred Skills

  • Familiarity with Agile/Scrum development methodologies.
  • Exposure to Microservices Architecture and API-first development.
  • Experience with Docker, Kubernetes, and cloud platforms such as AWS, Azure, or Google Cloud.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Exposure to third-party advertising or content APIs such as Google Ads, Bing Ads, or Google Content API.
  • Knowledge of messaging technologies such as Kafka, or similar event-streaming platforms.
  • Understanding of NoSQL databases such as Aerospike, etc.
  • Experience using AI-assisted development tools such as GitHub Copilot, Claude Code, or similar platforms.

Key Responsibilities

  • Perform core duties associated with the Software Engineer position at guenstiger.de
  • Collaborate effectively with team members and management to achieve departmental goals
  • Contribute to a positive and productive work environment in Gurugram, India
  • Meet and exceed the performance targets set by guenstiger.de
  • Communicate proactively about project progress and any obstacles
  • Continuously improve skills and stay up to date with industry best practices

Benefits & Perks

  • Competitive salary package commensurate with experience
  • Performance-based bonuses and incentives
  • Supportive and inclusive work environment at guenstiger.de
  • Opportunities for career growth and professional development
  • Work with a talented and motivated team in Gurugram, India