About N-iX:N-iX is a software development service company that helps businesses across the globe develop successful software products.Client Overview:Our client is a leading provider of technical services, delivering both standard and custom intranet and internet-based software and applications systems. Due to increasing demand for in-house digital projects, the client is seeking to outsource certain development tasks to strategic partners.Project Objectives:The client is looking to build strate
About N-iX:N-iX is a software development service company that helps businesses across the globe develop successful software products.Client Overview:Our client is a leading provider of technical services, delivering both standard and custom intranet and internet-based software and applications systems. Due to increasing demand for in-house digital projects, the client is seeking to outsource certain development tasks to strategic partners.Project Objectives:The client is looking to build strategic long-term relationships with leading development partners to accelerate business growth through high-quality and cost-efficient software development. The selected partner(s) will support the development of robust and scalable Consumer and Enterprise applications.Responsibilities:Lead a team of developers in designing, developing, and deploying robust, scalable Java applications.Collaborate with stakeholders to define requirements and translate them into technical specifications.Oversee the architecture and development of Java-based back-end systems using Spring (Spring Boot, Spring Cloud, Spring Data, Spring Batch).Implement CI/CD processes and ensure code quality and integrity using GitLab, Docker, Kubernetes, and related DevOps tools.Work closely with QA teams to ensure comprehensive testing and validation of all software deliverables.Mentor and guide junior developers to foster a collaborative and growth-oriented environment.Ensure all developed code is thoroughly documented and adheres to best practices and standards.Conduct code reviews to maintain high-quality standards and improve team performance.Requirements:Bachelor’s degree in Computer Science, Engineering, or a related field.Proven experience (5+ years) as a Java Developer, with at least 2 years in a lead role.Strong proficiency in Java (v8, v11, v17) and related frameworks: Spring Boot, Spring Cloud, Spring Data, Spring Batch.Experience with microservices architecture and development.Familiarity with private cloud setups and containerization (Docker, Kubernetes).Excellent problem-solving and analytical skills.Strong communication and leadership skills.Upper-Intermediate level of English.Nice to Have:Experience with front-end technologies like React (with Redux) and jQuery.Familiarity with database systems like PostgreSQL, Oracle, MongoDB, and Redis.Knowledge of ETL and data streaming tools such as Apache Airflow, Kafka, and Debezium.We offer:Flexible working format - remote, office-based or flexibleA competitive salary and good compensation packagePersonalized career growthProfessional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)Active tech communities with regular knowledge sharingEducation reimbursementMemorable anniversary presentsCorporate events and team buildingsOther location-specific benefits
Show more
Show less
Посадовий рівень
Не застосовуєтьсяType of employment
Full time
Job duties
Engineering
Industries
Food and Beverage Services, Food and Beverage Manufacturing and Manufacturing