Job Responsibilities:
- Continue the development of an ongoing project
- Design and develop new features for the platform.
- Collaborate with IT support staff, providing mentorship and training to transition them into developers.
- Work closely with stakeholders to ensure all deliverables meet the required standards.
- Implement scalable, maintainable code across both frontend and backend.
- Ensure best practices in code quality, security, and system performance are followed.
- Support the optimization and continuous improvement of the product.
Qualifications:
- Proficiency in Java with experience in Vue.js Composition API.
- Strong background in Spring Boot and API Design.
- Familiarity with Google Cloud Platform (GCP) services.
- Experience working with PostgreSQL and a solid understanding of Object-Oriented Programming (OOP).
- Hands-on experience using Spring Boot with ORM Hibernate for efficient database management with PostgreSQL.
- Proven ability to design and build user-friendly interfaces.
- Ability to collaborate effectively with team members, mentor others, and work independently.
- Experience working with cross-functional teams, including IT support and stakeholders.
Additional Preferences:
- Strong problem-solving skills with a focus on delivering high-quality software.
- Excellent communication skills, both written and verbal, to work in a team without a dedicated IT team.
- Eagerness to take ownership of existing codebases and improve them.