Responsibilities
- Developing high-quality, maintainable software solutions to meet clients' needs
- Expanding technical skills and contributing to process improvements
- Taking ownership of key tasks and responsibilities within the project
- Using programming languages such as Java and associated frameworks (e.g., Spring/Spring Boot, JUnit, Hibernate, etc.) to develop software that aligns with client requirements
- Following best engineering practices and helping ensure they are applied throughout the team
- Contributing to Front-End development as needed
- Creating clear and effective documentation to ensure the best experience for clients' users
Requirements
- Java
- Spring/Spring Boot
- JUnit
- Hibernate
- Developing software that aligns with client requirements
- Following best engineering practices