We are seeking a skilled Java Developer to join our dynamic team. The ideal candidate will have a strong background in software development, particularly in Java, and will be responsible for designing, implementing, and maintaining high-quality applications. This role requires proficiency in various technologies and frameworks, as well as the ability to work collaboratively in an Agile environment.
Responsibilities
Develop and maintain robust Java applications while ensuring optimal performance and scalability.
Collaborate with cross-functional teams to define, design, and ship new features.
Implement RESTful APIs and integrate with front-end components using frameworks such as React and Express.
Write clean, maintainable code and conduct code reviews to ensure adherence to best practices.
Troubleshoot and debug applications to enhance functionality and resolve issues.
Participate in Agile ceremonies including sprint planning, daily stand-ups, and retrospectives.
Utilize version control systems like Git and SVN for effective code management.
Work with databases such as MySQL and SQL to design efficient data models.
Engage in continuous learning of new technologies related to web development, cloud services (AWS, Azure), and application development.
Qualifications
Proficient in Java with a solid understanding of object-oriented programming principles.
Experience with web development technologies including HTML, CSS, JavaScript, and frameworks like Ruby on Rails.
Familiarity with cloud platforms such as AWS or Azure is preferred.
Knowledge of RESTful API design and implementation.
Understanding of Agile methodologies and experience working in Agile teams.
Experience with version control systems (GitHub, SVN) is essential.
Proficiency in additional programming languages such as Python, C#, C++, or VBA is a plus.
Strong problem-solving skills and the ability to work independently or as part of a team.
Knowledge of IT infrastructure concepts is beneficial.
Familiarity with Quantum engineering principles is an advantage. Join us to be part of an innovative team that values creativity, collaboration, and continuous improvement. Your expertise will contribute significantly to our projects while you grow your skills in a supportive environment.
Job Type: Full-time
Pay: ₹101,641.98 - ₹122,407.55 per year
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.