Senior Full-Stack Engineer (Java+Angular) (#1501)

Ukraine
Work type:
Office/Remote
Technical Level:
Senior
Job Category:
Software Development
Project:
Fortune 500 engineering and tech company

N-iX is looking for a passionate, skilled, and motivated Senior Full-Stack Engineer (Java+Angular) to join the team.
The Client offers the real estate industry a platform for collecting, structuring and processing data from and about buildings and third-party services. The Client offers a reliable solution and has a long-term vision to manage real estate portfolios more efficiently, addressing today's sustainability challenges with a focus on environmental, social and governance (ESG) issues.
By creating a data-driven ecosystem, we offer all real estate industry stakeholders better access to data, data-based insights, and innovative tools. These help to make better decisions, reduce costs, drive growth, and promote collaboration.

Responsibilities:

  • You will work in a dynamic and agile team within an enterprise startup, focusing on software development of our core products.
  • You will collaborate with the Backend and Frontend team as a part of scrum structured team and contribute to software development across the entire lifecycle, from ideation to delivery.
  • In doing so, you will transform step-by-step business dynamics in the real estate industry for a more sustainable and efficient future.
  • Within an interdisciplinary and intercultural team, you will develop new solutions of IoT cloud services for sustainable real estate operations and manage their lifecycle, which follows knowledge modeling and high-level Ontology methodologies.
  • The stack of tech that we are heavily using are Java backend based on Spring ecosystem also Angular framework for our frontend, having knowledge in Azure digital twin and Azure data explorer would be a plus.
  • Also as an Angular Frontend Developer, you will be responsible for developing and maintaining web applications using Angular framework. You will work closely with our backend developers, UI/UX designers, and other stakeholders to deliver high-quality, responsive, and user-friendly web solutions.
  • As a member of a high-level development team who are using a different design pattern and architecture types like Domain Driven Design (DDD) and microservice structure and a form of GraphQL endpoint to serve the needs of fast evolving market, having architectural design mindset would be a great fit among the team.
  • Having a clean code approach and being solution-oriented is highly valued among the team.
  • You will also actively participate in internal project teams and work closely with other software teams in the company.
  • To solve problems in the institutional real estate industry by building software solutions, you will work with colleagues to incrementally redevelop processes and approaches in a B2B business context for a more sustainable and efficient future.

Requirements:

  • Proven experience as a Java developer with strong proficiency in Spring Boot framework.
  • Hands-on experience in developing microservices architecture and designing RESTful also GraphQL APIs.
  • Solid understanding of software development lifecycle (SDLC) and agile methodologies and knowledge in clean code and clean architecture approach
  • Experience with DevOps practices and tools like Docker, Kubernetes, Azure DevOps, and Git.
  • Familiarity with cloud platforms, preferably Microsoft Azure, and experience with Azure IoT services such as IoT Hub and Azure digital twin is a plus.
  • Proficiency in database technologies such as SQL and NoSQL databases.
  • Proven experience as an Angular Frontend Developer or similar role
  • Strong proficiency in Angular, HTML5, CSS3, and JavaScript
  • Solid understanding of TypeScript and its core principles
  • Experience with RESTful APIs and asynchronous request handling
  • Familiarity with state management libraries such as NgRx is a plus
  • Knowledge of testing frameworks (e.g., Jasmine, Karma, Protractor)
  • Education and certification:
    completed studies in computer science, information technology, and business informatics, or a comparable qualification.
    initial experience in MS Azure and Azure IoT, certification is a plus.
  • Personality:
    Solution-oriented mindset as well as a diligent approach.
    Strong problem-solving skills and ability to work independently as well as in a team environment.
    Excellent communication skills with the ability to articulate technical concepts effectively.
    Experience and Knowledge: professional experience in the following items.
  • Enthusiasm: for designing complex IoT solutions for the connected building ecosystem in a start-up environment.
  • Languages: business fluent in written and spoken English.

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits