06 Nov
|
Majid Al Futtaim
|
Gurugram
06 Nov
Majid Al Futtaim
Gurugram
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 robust 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).
📌 Software Developer Java / SQL databases (Gurugram)
🏢 Majid Al Futtaim
📍 Gurugram