We are seeking a Middle Java Backend Engineer with experience in Java, Spring, Hibernate, and MySQL within Linux/open-source environments. The role focuses on maintaining e-commerce services, automating workflows, and improving platform efficiency.
This is a hybrid role based in the Krakow office (3 days onsite / 2 days remote).
responsibilities :
Write high-quality, maintainable code for software applications, modules, and components. This involves implementing complex features, resolving technical challenges, and ensuring adherence to coding standards and best practices
Conduct code reviews and provide constructive feedback, identify potential issues, ensure code quality and consistency within the team
Develop and execute comprehensive testing strategies, including unit tests, integration tests, and end-to-end tests, to validate functionality, performance, and reliability
Analyze and resolve regular technical issues, including system failures, performance degradation, and security vulnerabilities, through systematic debugging, root cause analysis, and collaboration with cross-functional teams
Identify performance bottlenecks, optimize code and system performance, and design scalable architectures to support growing user bases and increasing workloads
Document code, processes, and procedures to facilitate collaboration among team members and ensure that the software can be maintained and extended in the future
requirements-expected :
2+ years of experience in Java programming, including Spring, Spring Boot, Hibernate
Proficiency in relational databases such as MySQL and PostgreSQL.
Demonstrated expertise with open source/Linux environments
Hands-on experience with cloud platforms (AWS, GCP, or Azure).
Proficiency with DevOps and development tools: Git, GitHub, Docker, CI/CD pipelines.
Exposure to monitoring and observability tools (e.g., Prometheus).
Strong understanding of object-oriented programming (OOP) and application design patterns.
Familiarity with algorithms, data structures, and computer science fundamentals.