N-iX
, , Colombia / Global
Mid/Senior Java Engineer
- Remote
, , Colombia / Global
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
Bogotá / Global
, Colombia / Global
Bogotá / Global
Bogotá / Global
Bogotá / Global
, Colombia / Global