• Have experience as a Developer in Java programming
• Have great experience in Spring Boot, Microservices
• Have strong knowledge of SQL and hibernate
• Be comfortable with Docker and K8S
• Be comfortable with Nix based Operating Systems
• Have Experience in CI/CD
• Have Experience with Kafka is a big plus
• Have Profound insight of Java and JEE internals (Class loading, Memory Management, Transaction management etc.)
• Have good knowledge of API design
• Have good communication skills
• Be self-motivated, passionate and interested in complex challenges
• Provide encouragement to team members, including communicating team goals and identifying areas for new training or skill checks
• Ultimately, be an all-round Software Engineer, who specialises in Back-end Development but is also comfortable working across full-stack if required.
Qualifications:
•
• Extensive experience in programming of software applications
• Experience in managing and implementing successful projects
• Consistently demonstrates clear and concise written and verbal communication
Knowledge and experience of any of the following is highly advantageous but not essential:
• Python
• Angular and JavaScript
• Big Data
• Ansible
• Profiling and performance monitoring
• Possibility to work with a product company
• Career and professional growth
• Competitive compensation
• Fully-equipped perfect office space located in the city center (“Palats Sportu” metro station)
• Warm and friendly attitude to every specialist
• Contribute in all phases of the development lifecycle
• Write well designed, testable, efficient code
• Ensure designs are in compliance with specifications
• Ensure scalability, performance and fault-tolerance of developed services
• Optimize application for maximum speed and scalability
• Stay up-to-date on emerging technologies
• Lead by example