about 2 months ago
Responsibilities
- Implement change requests and maintain existing features.
- Define development plans and acceptance criteria.
- Design, build, test, and maintain high-performance code.
- Identify and solve bottlenecks or bugs.
- Ensure high code quality, readability, and structure.
- Create and update technical documentation.
- Embed agile practices in daily work.
- Refine features into workable activities.
- Share expertise and improvement ideas with the squad.
Requirements
- Bachelor's or master's degree in IT.
- At least 8 years of experience in Java and object-oriented programming.
- Fluent in English, both oral and written.
- Experience with Java 8 and 17, Spring, and SpringBoot.
- Proficient in RESTful APIs, XML, and JSON.
- Familiarity with Maven, Gitlab, Jenkins, and Kubernetes.
- Knowledge of Junit, Wiremock, and Mockito.
- Understanding of application lifecycle and testing importance.
- Experience with Agile and Scrum methodologies.
Benefits
- A work culture focused on innovation and creating lasting value.
- Ongoing learning opportunities to acquire new skills.
- A flat, non-hierarchical structure for direct collaboration with senior partners.
