Skip to main content
M

Software Engineer - II JAVA

Majid Al Futtaim

Location

Gurugram, Haryana, India

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

Job Description

Software Engineer – Java (SDE II) \| MAF Retail

Key Responsibilities

  • :Design, develop, and maintain efficient and reliable Java code
  • .Collaborate with cross-functional teams to define, design, and ship new features
  • .Participate in all phases of the software development lifecycle (SDLC)
  • .Conduct code reviews/peer reviews/desk checks, identify areas for improvement, and mentor junior developers
  • .Ensure code quality, performance, and scalability of applications
  • .Analyze and troubleshoot complex technical issues as needed

**.

Skills and Qualification**

  • s:3\+ years of hands-on experience in Java developmen
  • t.Proficiency in Java 8 or higher with a strong understanding of object-oriented programming (OOP) principle
  • s.Experience with frameworks such as Spring, Spring Boot or Hibernat
  • e.Solid understanding of web technologies (HTML, CSS, JavaScript
  • ).Familiarity with SQL/NoSQL databases (SQL, MySQL, PostgreSQL, MongoDB, Cassandra, etc.) and ORM/ODM technologie
  • s.Knowledge of version control systems (e.g., Git) and build tools (e.g., Maven, Gradle
  • ).Strong problem-solving skills and attention to detai
  • l.Ability to work collaboratively in a team environmen
  • t.Experience with microservices architecture and related technologies (Spring Boot, Docker, Kubernetes
  • ).Strong with Data structures and algorithm

**s.

Preferred Additional Skil**

  • ls:Understanding of Agile/Scrum methodologi
  • es.Familiarity with test-driven development (TDD) and automated testing frameworks (JUni

t).Exposure to cloud platforms (AWS, Azure, Google Clou

d).

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs