N-iX is a global company with Ukrainian roots that helps businesses across the world develop successful software products. Founded in 2002, N-iX has come a long way and increased its presence in eight countries spanning Europe, the US, and Latin America. Today, we are a strong community of 2,000+ professionals and a reliable partner for global industry leaders and Fortune 500 companies.
We are looking for a Middle Java Web Full Stack Engineer to join dynamic development team and contribute to the enhancement of cloud-based solutions.
Our client provides a customer communication solution that streamlines the creation, sending, and archiving of business documents, such as invoices, through various distribution channels like postal mail, email, and electronic invoice hubs. Their solution is designed from the ground up to leverage cloud infrastructure, enabling dynamic scaling as their customer base grows. The solution is built with a web interface for easy configuration and customizability, allowing customers to tailor business documents and workflows to suit their specific needs.
N-iX is a global company with Ukrainian roots that helps businesses across the world develop successful software products. Founded in 2002, N-iX has come a long way and increased its presence in eight countries spanning Europe, the US, and Latin America. Today, we are a strong community of 2,000+ professionals and a reliable partner for global industry leaders and Fortune 500 companies.
We are looking for a Middle Java Web Full Stack Engineer to join dynamic development team and contribute to the enhancement of cloud-based solutions.
Our client provides a customer communication solution that streamlines the creation, sending, and archiving of business documents, such as invoices, through various distribution channels like postal mail, email, and electronic invoice hubs. Their solution is designed from the ground up to leverage cloud infrastructure, enabling dynamic scaling as their customer base grows. The solution is built with a web interface for easy configuration and customizability, allowing customers to tailor business documents and workflows to suit their specific needs.
,[Design and implement features for both the front-end and back-end of the client’s web application, ensuring smooth interaction and data flow across the stack., Develop and maintain Java-based server-side components using Spring Boot, Spring MVC, and Spring Security., Work with RDBMS and ORM/Hibernate for managing and storing data; use MongoDB and ElasticSearch for efficient querying and indexing., Implement RESTful services and GraphQL APIs to allow the seamless integration and interaction between the client-side and server-side components., Utilize AWS services (such as S3 and Lambdas) to manage and scale infrastructure in the cloud., Build and maintain modern user interfaces using HTML5, CSS3, and JavaScript; work with Angular for dynamic and responsive web applications., Participate in the development process using Agile methodologies, collaborating with other team members, attending daily stand-ups, and ensuring sprint goals are met., Ensure the delivery of high-quality, maintainable, and testable code. Write unit and integration tests to maintain code quality., Collaborate with cross-functional teams, including product managers, QA engineers, and other developers, to ensure the delivery of high-performance, reliable solutions. Maintain clear and effective communication with both internal teams and external stakeholders. Requirements: Java, Angular, GraphQL, PostgreSQL Tools: Agile, Scrum. Additionally: Flexible working hours and remote work possibility, Mentoring program, Life insurance, Training budget, English lessons, Compensation of Certifications, Active tech community, International team, Referral program, Cafeteria, Modern office, Free coffee, Kitchen, Friendly atmosphere.