Java Fullstack Developer Role
We seek a highly skilled Java developer with expertise in both front-end and back-end development. The ideal candidate will have a strong background in building scalable and efficient applications.
* Development of new features;
* Maintenance of existing applications;
* Raise and discuss trade-offs of different design approaches elaborating detailed design documents;
* Implement solution from coding to testing to production deployment support;
* Perform code reviews.
The successful candidate will be responsible for designing, developing and maintaining high-performance web applications that meet the needs of clients and stakeholders. Key skills include proficiency in Backend Java and Java Spring Boot, experience with automated testing in Java, solid experience with Python, and good knowledge on relational and non-relational databases.
Some key qualifications include:
* Backend Java Development: Proficiency in Backend Java programming and experience with Java Spring Boot.
* Automated Testing: Experience with automated testing in Java.
* Python Knowledge: Solid understanding of Python fundamentals.
* Databases: Good knowledge of relational and non-relational databases.