Start Your Search Here

Job Search

N-iX

, , Colombia / Global

Mid/Senior Java Engineer

  • Remote

Job Description

Overview N-iX is looking for a Senior Full-stack Java Engineer to join our project. Our client is a global software company specializing in workplace and asset management solutions. The mission is to help organizations optimize physical resources by providing innovative, cloud-based software and services. With a presence in over 150 countries, the client serves more than 10,000 customers across various industries, enabling informed decisions, operational excellence, and business growth. Solutions cover all stages of real estate, facilities, and asset management, from capital planning to IoT-based monitoring and control. Headquartered in the U.S. with major offices worldwide, the client aims to unify the built environment and transform how people and systems work together.

Technologies: Java 21, JSP, JS, HTML, CSS, XML, Spring 6, Sencha (former ExtJS) 7.6, Vue, Apache CXF 4, Apache POI 5, Apache Tomcat 10, Log4J, JMonitor, DOM4J, JTDS, JUnit, Swagger, REST APIs, Microservices, Docker, MS SQL Server, IntelliJ, Postman, Veracode, Bitbucket, Jenkins, GCP (migrating to GitHub, GitHub Actions, Azure)

Requirements 5+ years of experience in development of Java-based web applications

Strong proficiency in Java 21, JSP and Spring 6

Expertise in developing REST APIs

Practical experience with JS, HTML, CSS, Vue and Sencha 7.6

Familiarity with microservices architecture

Knowledge of Apache CXF 4, Apache POI 5, Apache Tomcat 10, and related technologies

Knowledge of MS SQL Server

Experience with logging tools like Log4J and monitoring tools like JMonitor

Hands-on experience with Docker containers, Jenkins, and GitHub Actions

Working experience with MS Azure

Proficient in using development tools like IntelliJ, Postman, Swagger

Working experience with Veracode

Strong understanding of version control, security best practices, and Agile methodologies, especially SAFe

Familiarity with JUnit and test-driven development

Excellent communication and teamwork skills, with the ability to mentor junior developers

Upper-intermediate/Advanced English level

Nice to have Experience with GCP

Responsibilities Build new features on top of an existing web application using Java, Spring, JSP, and Vue

Support the existing web application (bug fixes, security updates, technical improvements)

Migrate the existing system from GCP to MS Azure

Work in SAFe environments to deliver incremental value, actively participating in code reviews, sprint planning, and design discussions

Troubleshoot and debug complex issues in production and staging environments

Write clean, maintainable, and efficient code while adhering to coding standards and best practices

We offer Flexible working format - remote, office-based, or flexible

A competitive salary and 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

Anniversary presents

Corporate events and team buildings

Other location-specific benefits

Not applicable for freelancers

Seniority level Not Applicable

Employment type Full-time

Job function Software Development

Referrals increase your chances of interviewing at N-iX by 2x

#J-18808-Ljbffr

Aplicar Now

Similar Opportunities

View all jobs