Job Summary:
The role of a Full Stack Developer involves developing, testing and maintaining applications using Java on the backend and modern front-end frameworks. Key responsibilities include designing and implementing RESTful APIs, ensuring best practices in software architecture, security and performance, collaborating with product, design and QA teams, and participating in technical decisions.
Key Responsibilities:
* Developing Java-based applications
* Maintaining and testing existing applications
* Designing and implementing RESTful APIs
* Collaborating with cross-functional teams
* Participating in technical decision-making
Required Skills and Qualifications:
The ideal candidate will have solid experience in Java 8+ and frameworks such as Spring/Spring Boot, advanced knowledge of relational databases and NoSQL databases, and proficiency in automated testing and continuous integration pipelines. Desirable skills include experience with cloud computing, knowledge of serverless architecture, Java or Cloud certifications, and experience with agile methodologies.
Benefits:
* Health insurance
* Dental plan
* Life insurance
* Transportation vouchers
* Meal/food voucher
* Childcare assistance
Company Culture:
The company promotes an inclusive culture and provides opportunities for growth and recognition.