Role: Senior Java Developer
Location: Krakow
Type of work: mainly remote with possibility to hybrid work in the future (2-3 days per week in office)
Salary: base + financial bonus
Responsibilities:
- Development and maintenance support for existing products
- Development new products, API, with less
- Be supervisor in team
- self-sufficient,
- Managing tasks in team
- Providing solutions
Requirements:
- Experience working with Spring Framework including Spring Boot, Spring MVC and Spring Data
- Deep practical understanding of Java, its syntax, and best practices: Clean Code, OOP Design, GoF Design Patterns, SOLID (minimum 6 years of experience in Java server-side development)
- Experience working with Spring Framework including Spring Boot, Spring MVC and Spring Data
- Deep practical understanding of Java, its syntax, and best practices: Clean Code, OOP Design, GoF Design Patterns, SOLID (minimum 6 years of experience in Java server-side development)
- Familiarity with Proto and gRPC Basics
- Experience with containerization technologies Docker and Kubernetes
- Familiarity with cloud computing technologies Google Cloud Platform
- Experience with messaging systems
- Good communication skills, you must be able to communicate effectively with team members, stakeholders, and management
- Good communication skills, you must be able to communicate effectively with team members, stakeholders, and management
- Ability to mentor junior developers
- Solid understanding of database design principles and experience working with SQL or NoSQL databases
- DD, Testing Pyramid, good knowledge of testing frameworks (junit, testNG, mockito)
- Familiarity with DevOps, you should have experience with DevOps practices, such as Continuous Integration and Continuous Delivery (CI/CD))
- Strong problem-solving skills, ability to work independently with minimal supervision
- Good communication skills, you must be able to communicate effectively with team members, stakeholders, and management
- Ability to mentor Junior Developers
Want more jobs like this?
Get jobs in Krakow, Poland delivered to your inbox every week.
- Familiarity with Proto and gRPC Basics
- Experience with containerization technologies Docker and Kubernetes
- Familiarity with cloud computing technologies Google Cloud Platform
- Experience with messaging systems
- Travel, Airline domain experience
- High analytical skills
- A high degree of initiative and flexibility
- High customer orientation
- High quality awareness
- Excellent verbal and written communication skills
- Working with a state-of-the-art hotel property management system.
- Opportunity to do something that has high impact and game changing in our industry
- Big benefit package: la nguage courses, free medical care, life insurance, my benefit platform
Why Infosys
Infosys is a global leader in next-generation digital services and consulting. We enable clients in 46 countries to navigate their digital transformation.
With nearly four decades of experience in managing the systems and workings of global enterprises, we expertly steer our clients through their digital journey. We do it by enabling the enterprise with an AI-powered core that helps prioritize the execution of change. We also empower the business with agile digital at scale to deliver unprecedented levels of performance and customer delight. Our always-on learning agenda drives their continuous improvement through building and transferring digital skills, expertise, and ideas from our innovation ecosystem and permanent contract.