Are you an experienced Java Developer with a passion for DevOps and technical leadership? Join our team to design, develop, and maintain high-quality solutions for the banking ecosystem. Collaborate with cross-functional teams, participate in architectural discussions, and contribute to continuous integration and delivery pipelines. If you have hands-on experience with Java, Spring, and cloud platforms, and are eager to work on innovative projects, we invite you to apply.
responsibilities :
Design, develop, and maintain high-quality Java (Spring) solutions for banking ecosystem
Collaborate with cross-functional teams to deliver new features and enhancements
Ensure code quality through code reviews, unit testing, and best practices
Optimize application performance and troubleshoot issues, support the deployment and monitoring of applications in production
Participate in architectural discussions and technical decision-making
Contribute to continuous integration and delivery pipelines
Stay up-to-date with industry trends and emerging technologies
Write clear technical documentation
requirements-expected :
5+ years of professional Java development experience (Java 8 and above)
Solid understanding of object-oriented programming and design patterns and understanding of secure coding practices is a must
Hands-on experience with Spring, Spring Boot, and RESTful APIs
Proficiency in version control systems (e.g., Git)
Knowledge of unit testing frameworks (e.g., JUnit, Mockito)
Experience with CI/CD tools and processes
Understanding of containers (Kubernetes, Docker)
Understanding of messaging systems (Kafka, IBM MQ) and with ORM frameworks (Hibernate, MyBatis)
Exposure to cloud platforms (AWS: EKS, Lambda, etc. GCP, or Azure)
offered :
We are open to the employment form according to your preferences (b2b or contract of employment)
Work with experienced and engaged team, willing to learn, share knowledge and open for growth and new ideas
Hybrid working system - 2 days per week from the office in Kraków and 3 days per week remote
Mindbox is a dynamically growing IT company, but still not a large one – everybody can have a real impact on where we are going next
We invest in developing skills and abilities of our employees
We have attractive benefits and provide all the tools required for work f.e.computer
Interpolska Health Care, Multisport, Warta Insurance, training platform (Sages)
benefits :
sharing the costs of sports activities
private medical care
sharing the costs of professional training & courses