Careers

Java/Angular Developer


Requirements
  • 5 years of professional experience in full-stack development.
  • Backend: Strong proficiency in Java, including Spring / Spring Boot, REST APIs, and Hibernate/JPA.
  • Frontend: Proficiency with Angular, including components, services, RxJS, TypeScript, HTML, and CSS.
  • Databases: Experience with SQL (e.g., PostgreSQL, MySQL).
  • Testing: Familiarity with unit and integration testing (JUnit, Jasmine/Karma).
  • Tools: Experience with Git, Maven/Gradle, and basic CI/CD workflows.
  • Strong problem-solving, communication, and collaboration skills.
  • Ability to work effectively in agile teams.
 Responsibilities
  • Design, develop, and maintain web applications using Java (Spring Boot) and Angular.
  • Implement and optimise RESTful APIs and backend services.
  • Build responsive, user-friendly UI components and integrate them with backend logic.
  • Write clean, efficient, and testable code following software engineering best practices.
  • Perform debugging, troubleshooting, and optimisation across the entire stack.
  • Collaborate closely with cross-functional teams, including support and QA, to ensure smooth delivery.
  • Participate in code reviews, agile ceremonies, and continuous improvement efforts.
 Nice to Have
  • Knowledge of cloud platforms such as AWS or GCP.
  • Experience with Docker or Kubernetes.
  • Understanding of microservices architecture and API security.
About project
The project focuses on modernising a large-scale remote device management platform, transforming it into a unified, scalable self-service solution that enables users to monitor, manage, and automate fleets of connected devices. The rebuild ensures full business continuity while introducing real-time analytics, improved usability, and significantly reduced support overhead.


Apply now
Employment type
Full-time
Location
South America