Talent.com
Senior Software Engineer JAVA

Senior Software Engineer JAVA

Majid Al Futtaimananthapur, andhra pradesh, in
12 hours ago
Job description

Senior Software Engineer - III- JAVA | 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 Qualifications :

  • More than 5 years of hands-on experience in Java development.
  • Proficiency in Java 8 or higher with a strong understanding of object-oriented programming (OOP) principles.
  • Experience with frameworks such as Spring, Spring Boot or Hibernate.
  • Solid understanding of web technologies (HTML, CSS, JavaScript).
  • Familiarity with SQL / NoSQL databases (SQL, MySQL, PostgreSQL, MongoDB, Cassandra, etc.) and ORM / ODM technologies.
  • Knowledge of version control systems (e.g., Git) and build tools (e.g., Maven, Gradle).
  • Strong problem-solving skills and attention to detail.
  • Ability to work collaboratively in a team environment.
  • Experience with microservices architecture and related technologies (Spring Boot, Docker, Kubernetes).
  • Strong with Data structures and algorithms.
  • Preferred Additional Skills :

  • Understanding of Agile / Scrum methodologies.
  • Familiarity with test-driven development (TDD) and automated testing frameworks (JUnit).
  • Exposure to cloud platforms (AWS, Azure, Google Cloud).

    Create a job alert for this search

    Senior Software Engineer Java • ananthapur, andhra pradesh, in