N-iX is a software development service company that helps businesses across the globe develop successful software products. Founded in 2002 in Lviv, N-iX has come a long way and increased its presence in nine countries - Poland, Ukraine, Sweden, Romania, Bulgaria, Malta, the UK, the US, and Colombia. Today, we are a strong community of 2,000+ professionals and a reliable partner for global industry leaders and Fortune 500 companies.We are seeking a Senior Java Backend Developer to support the gr
N-iX is a software development service company that helps businesses across the globe develop successful software products. Founded in 2002 in Lviv, N-iX has come a long way and increased its presence in nine countries - Poland, Ukraine, Sweden, Romania, Bulgaria, Malta, the UK, the US, and Colombia. Today, we are a strong community of 2,000+ professionals and a reliable partner for global industry leaders and Fortune 500 companies.We are seeking a Senior Java Backend Developer to support the growth of an existing platform for a US-based B2B company.Key Responsibilities:Design, develop, and maintain highly scalable backend services using Java 21+ and the Spring framework.Lead the design and optimization of GraphQL APIs and RESTful APIs to ensure scalability, security, and performance.Collaborate with senior architects, product managers, and cross-functional teams to define and implement advanced technical solutions.Utilize AWS services (e.g., EC2, S3, Lambda, RDS, SNS, SQS) to build and manage cloud-native applications.Take ownership of performance, scalability, and monitoring strategies to ensure high availability and reliability.Provide technical leadership, contribute to architectural decisions, and perform rigorous code reviews.Required Qualifications:7+ years of experience in backend development using Java.Deep expertise in Spring Boot and related Spring frameworks.Mandatory: Extensive experience with GraphQL, including schema design, performance optimization, and security best practices.Proven experience with AWS services and cloud computing concepts.Strong knowledge of microservices architecture, event-driven systems, and distributed systems design.Advanced experience with relational databases (e.g., MySQL, PostgreSQL) and ORM tools (e.g., Hibernate).Strong background in CI/CD pipelines, containerization (e.g., Docker, Kubernetes), and infrastructure as code (e.g., Terraform, CloudFormation).Excellent problem-solving and debugging skills in complex systems.Strong communication skills with experience presenting technical solutions to stakeholders.Preferred Qualifications:Familiarity with non-relational databases (e.g., DynamoDB, MongoDB).Hands-on experience with messaging systems (e.g., Kafka, RabbitMQ).Knowledge of monitoring tools (e.g., CloudWatch, Prometheus).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
Посадовий рівень
Не застосовується
Тип зайнятості
Повний робочий деньJob responsibilities
Engineering
Industry
Software Development, Technology, Information and Internet and IT Services and IT Consulting