Job Description
Job Description
A Java developer is sought to deliver high-quality solutions tailored to customer needs and product changes. The selected person will work with product, architecture, QA and support teams, contributing to software development, documentation and support.
Responsibilities:
Deliver high-quality Java code for specific solutions and product changes, focusing on complex tasks.
Write and maintain technical documentation for customizations and new features.
Follow coding standards and processes, proactively suggesting improvements.
Produce installation-ready artifacts and documentation, facilitating deployment without additional assistance.
Participate in code reviews, CI/CD improvements, and expansion of test coverage.
Use AI to accelerate coding, testing, documentation, and problem analysis.
Work transparently in Jira: update issues, create subtasks, provide estimates, and keep status clear.
Contribute to support for complex issues when necessary.
Share knowledge with the team through documentation and enablement sessions.
Work mainly with Java (Spring Boot/Framework, Spring Data JPA + Hibernate, PostgreSQL, Liquibase, Gradle).
Requirements:
Experience with frontend stack (Angular, React) or Python is a plus.
Salary to receive
To agree