Java Developer
Y
YourITeamsBackend software
Locations: Warszawa, Nowy Świat St 33, Warszawa, Country code: PLContractSenior
Salary120 - 120 PLN per hour net b2b
Apply NowOpens the employer's application page
Job Details
- Languages
- English language proficiency sufficient for reading technical documentation, conducting business correspondence and verbal communication with international external vendors.
- Experience
- Minimum of 4 years of professional experience as a software developer.
- Required Skills
- SQLJavaJUNITKafkaSpring BootAzureRESTful APIsJSON
Requirements
- Minimum of 4 years of professional experience as a software developer.
- Proven experience working on projects within a development team.
- Strong knowledge of object-oriented programming principles and common design patterns.
- Proficiency in Java, Spring Boot, and Hibernate/JPA.
- Solid SQL skills and experience working with relational databases.
- Experience with unit testing frameworks such as JUnit.
- Practical experience with Kafka and knowledge of creating and managing topics.
- Experience building data pipelines and performing data mapping and transformations.
- Working knowledge of Azure cloud services relevant to application deployment and operations.
- Familiarity with JSON data format and related processing techniques.
- English proficiency for reading technical documentation, business correspondence, and verbal communication with international vendors.
- Familiarity with Debezium is an advantage.
Responsibilities
- Design, develop, and maintain backend services using Java and Spring Boot.
- Implement and maintain data access layers with Hibernate/JPA and SQL.
- Develop and test components using JUnit and other testing tools.
- Build and support data pipelines and integration flows, including Kafka and Debezium where applicable.
- Create and manage topics and related configurations in Kafka/Debezium environments.
- Consume and produce JSON-formatted data and implement data mapping and transformation logic.
- Integrate and expose functionality via REST APIs and collaborate on API design and documentation.
- Work with Azure cloud services to deploy, monitor, and maintain applications and related resources.
- Participate in code reviews, technical discussions, and team planning sessions.
- Collaborate with international external vendors on technical communication and alignment.
View Full Description & ApplyYou'll be redirected to the employer's site