Description
We are seeking a Java Full stack Developer with 5-10 years of experience to join our dynamic team in India. The ideal candidate will be responsible for developing and maintaining high-quality web applications, collaborating with cross-functional teams, and ensuring optimal performance and scalability of our solutions.
Responsibilities
- Develop and maintain scalable web applications using Java and related technologies.
- Design and implement user-friendly front-end interfaces using modern frameworks.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Optimize applications for maximum speed and scalability.
- Troubleshoot and debug applications to ensure a high level of performance.
- Participate in code reviews and provide constructive feedback to team members.
- Stay updated with emerging technologies and industry trends.
Skills and Qualifications
- Proficient in Java and frameworks such as Spring and Hibernate.
- Strong experience with front-end technologies like HTML, CSS, JavaScript, and frameworks such as Angular or React.
- Solid understanding of RESTful APIs and web services.
- Experience with database management systems, particularly SQL and NoSQL databases.
- Familiarity with version control systems like Git.
- Knowledge of Agile development methodologies.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork abilities.