Description
We are seeking an experienced Java Fullstack Developer to join our dynamic team in India. The ideal candidate will have a strong background in both front-end and back-end technologies, enabling them to contribute to all aspects of application development.
Responsibilities
- Design, develop, and maintain high-quality web applications using Java and related technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and fix bottlenecks and bugs in existing applications.
- Participate in code reviews and provide constructive feedback to peers.
- Stay updated with the latest industry trends and technologies to implement improvements.
Skills and Qualifications
- Proficient in Java programming language and its frameworks (Spring, Hibernate).
- Strong understanding of front-end technologies including HTML, CSS, and JavaScript frameworks (Angular, React, or Vue.js).
- Experience with RESTful APIs and microservices architecture.
- Knowledge of database systems (SQL, NoSQL) and ORM tools.
- Familiarity with version control systems (Git).
- Understanding of Agile methodologies and software development lifecycle.
- Excellent problem-solving skills and attention to detail.