About the Company
A Java Full Stack Developer is responsible for designing, developing and maintaining the full stack of an application using Java programming language.
They are expected to have expertise in both front-end and back-end development, as well as the ability to integrate the two.
About the Role
Key responsibilities include:
- Design, develop, and maintain both client-side and server-side applications
- Write clean, efficient, and well-documented code
- Develop and implement RESTful APIs
- Collaborate with other developers to integrate user-facing elements with server side logic
- Test and debug applications
- Stay up to date with emerging trends and technologies in web development
Responsibilities
- Strong experience with Java and Java-based web development frameworks
- Experience in front-end technologies such as HTML, CSS, JavaScript, and Angular
- Experience with databases (eg, MySQL, MongoDB) and ORM (Object Relational Mapping) frameworks
- Familiarity with Agile software development methodologies
- Good understanding of RESTful API design
- Ability to write well-documented, reusable, and testable code
Qualifications
Experience - 5 - 10 Years
Work Location - Bangalore/Mumbai
Required Skills
- Java
- Java-based web development frameworks
- HTML
- CSS
- JavaScript
- Angular
- MySQL
- MongoDB
- ORM frameworks
- Agile methodologies
- RESTful API design
Preferred Skills
- Experience with additional programming languages
- Knowledge of cloud services
Equal Opportunity Statement
We are committed to diversity and inclusivity in our hiring practices.
```