Senior Java Developer

Location: Gurgaon   •   Experience: Senior Level   •   Openings: 1
Apply on Gojobs

Job description

Senior Java Developer

We are seeking a highly skilled and experienced Senior Java Developer to join our team in Remote option. The ideal candidate will have a strong background in Java and experience with other programming languages such as Python, Scala, C, and Kotlin. The successful candidate will be responsible for designing, developing, and maintaining large-scale software applications using Java and other technologies.

Location

Remote

Responsibilities

  • Design, develop, and maintain large-scale software applications using Java and other technologies.
  • Collaborate with cross-functional teams to identify and prioritize project requirements.
  • Develop and implement efficient algorithms and data structures to optimize system performance.
  • Troubleshoot and resolve complex technical issues in a timely and efficient manner.
  • Stay up-to-date with industry trends and emerging technologies to improve skills and knowledge.

Requirements

  • 6-10 years of experience in software development with a strong background in Java.
  • Proficiency in multiple programming languages including Python, Scala, C, Kotlin, and Go.
  • Experience with databases such as MongoDB, PostgreSQL, MySQL, and SQL.
  • Knowledge of front-end technologies such as HTML, CSS, JavaScript, and Node.js.
  • Strong understanding of object-oriented programming principles and design patterns.
  • Experience with Agile development methodologies and version control systems such as Git.

Benefits

  • Comprehensive health insurance coverage.
  • Retirement plan with employer matching.
  • Paid time off and holidays.
  • Opportunities for professional growth and development.
  • Access to cutting-edge technologies and tools.