Apply

(Senior) Java Software Engineer - ILS Team

Posted 3 days agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: Poland

🔍 Industry: Software Development

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: Backend DevelopmentDockerPostgreSQLCloud ComputingElasticSearchHibernateJavaKafkaKubernetesSpringSpring BootRedisCI/CDAgile methodologiesRESTful APIsMicroservices

Requirements:
  • 5+ years of work experience in a similar position and in working in agile methodologies.
  • Deep understanding of technology as well as market trends and standards in software development.
  • Experience with large scale distributed systems design and implementation, especially microservices.
  • Practical knowledge of Java 17+, Spring, Hibernate, any JavaScript framework, Docker, Kubernetes, Kafka/Rabbit MQ.
  • A high degree of understanding of the need to automate the software delivery process and practical experience of CI/CD tools and practics.
  • Good knowledge of relational and NoSQL databases, such as PostgreSQL, ElasticSearch, Redis.
  • Hands-on experience of developing cloud-native applications will be highly beneficial.
  • Independence, proactivity, organization of your own work and that of your product team.
  • Having consumer-centric mindset.
Responsibilities:
  • Design, implementation and testing of high-performance microservices in Java using state-of-the-art methods and technologies.
  • Development of high-quality software, corresponding to the scale and volatility of business
  • Setting technology trends for the team and the company
  • Owning technical development, long-term planning and delivery of complex applications covering significant business areas
  • Willingness to mentor other team members if necessary
Apply