Intermediate Java Developer

As an Intermediate Java Developer, you will contribute to the development of backend systems that power the NIVOMAX platform. You will work closely with senior developers to implement new features, optimize existing services, and troubleshoot issues. This role is perfect for developers who are ready to take their skills to the next level and contribute to impactful projects.

Responsibilities:

  • Develop and maintain Java-based backend applications, enhancing the performance and scalability of the NIVOMAX platform.
  • Implement features and functionalities based on design specifications and business requirements.
  • Estimate effort and resources required for tasks, ensuring accurate planning and scheduling.
  • Collaborate with cross-functional teams to integrate backend services with frontend and AI/ML components.
  • Participate in code reviews, knowledge sharing, and continuous improvement of development processes.
  • Troubleshoot and debug issues, ensuring the smooth operation of backend systems.

Qualifications:

  • Experience: 2-4 years of experience in Java development.
  • Technical Skills:
    • Proficient in Java, Spring Boot, and related frameworks.
    • Experience with RESTful APIs, microservices, and database integrations.
    • Familiarity with version control systems (e.g., Git) and Agile development practices.
  • Soft Skills:
    • Strong problem-solving skills and attention to detail.
    • Demonstrated ability to estimate effort accurately and manage time effectively.
    • Good communication skills and a proactive attitude toward tackling challenges.

Soft Skills We Value

  • Excellent Communication: Clear verbal and written communication skills to effectively collaborate across global teams.
  • Problem-Solving: Ability to analyze complex issues and develop innovative solutions.
  • Adaptability: Open to learning and embracing new technologies, methodologies, and ways of working.
  • Teamwork: A collaborative spirit that contributes to a positive and productive team environment.
  • Time Management: Efficient in managing workload and meeting project deadlines.
  • Attention to Detail: Focused on quality, ensuring high standards are met in every aspect of the work.
  • Initiative: Proactive in identifying areas for improvement and suggesting solutions.
  • Cultural Sensitivity: Ability to work effectively in a diverse, global team.

 

Why Join the NIVOMAX Team?

  • Innovative Projects: Be a part of the next generation of NIVOMAX applications, integrating cutting-edge AI/ML technologies to transform the industry.
  • Collaborative Environment: Work with a team that values creativity, mutual support, and a shared vision of pushing technological boundaries.
  • Professional Growth: Access opportunities for mentorship, continuous learning, and career progression within a forward-thinking company.
  • Competitive Compensation: Enjoy attractive contract terms with performance-based incentives, including eligibility for bonuses for high-achieving contributors, all while benefiting from the flexibility to work from anywhere.
  • Impactful Work: Contribute to a platform used by industry leaders, making a tangible difference in the aviation and technical documentation fields.

We are looking for team members who are not only technically proficient but also excel in estimating effort, meeting deadlines, and communicating effectively within a collaborative environment. Your ability to assess tasks realistically, manage your time efficiently, and engage in open communication is essential to our team’s success.