The project implements several new applications aimed at improving the current process of executing and monitoring the real estate tax payment process or replacing several existing small tools with a single application that will provide better performance greater security and lowermaintenance costs.
- Youll work with new technologies (wide range of Java technologies) and will have a high level of autonomy in terms of architecture technology selection and technological upgrades
- Pair programming (6090% of the time)
- TDD and very high automatic test coverage
- Youll be working with highly complex systems applications are large and complicated which present a great opportunity to gain unique experience in maintaining this type of system in the production environment
Position how youll contribute
- Developing new functionalities
- Creating product architecture
- Conducting technical analysis and research for new initiatives
- Performing code reviews
- Supporting the development team by exchanging knowledge and skills
Qualifications :
Expectations the experience you need
- Ability to write and speak English at a B2 level
- At least 3 years commercial experience in Java programming
- Strong analytical skills and ability to work in a team
- Practical experience with distributed systems and message queues
- Understanding of CI/CD SOLID DDD and OOP principles
- Ability to be proactive
Remote Work :
Yes
Employment Type :
Fulltime