YourITeams is looking for a skilled Java Developer to join our team, focusing on the design and implementation of robust backend systems and complex data pipelines. You will play a key role in building scalable solutions while collaborating with international teams in a professional, non-corporate environment.
Key responsibilities
- Design, develop, and maintain high-quality backend services using Java and Spring Boot.
- Implement efficient data access layers utilizing Hibernate/JPA and SQL.
- Build and support data pipelines and integration flows, including the use of Kafka and Debezium.
- Develop and test components using JUnit to ensure high code quality and system reliability.
- Collaborate with international vendors and internal teams on API design, documentation, and technical planning.
Requirements
- Minimum of 4 years of professional experience in software development.
- Strong proficiency in Java, Spring Boot, and Hibernate/JPA.
- Solid experience with SQL and relational databases.
- Practical knowledge of Kafka and experience in building data pipelines.
- Working knowledge of Azure cloud services for application deployment and operations.
- Fluent English skills for technical communication and business correspondence.
What we offer
- Opportunity to work on complex backend systems using modern technologies.
- A fully remote work environment with a focus on a TEAL, relationship-driven culture.
- Professional development and collaboration within an experienced engineering team.
- Comprehensive benefits including Luxmed Gold medical care and Multisport Plus.
- Agile work environment with minimal bureaucracy and regular integration trips.