top of page

Full-Stack Developer (Java and Angular)

Serbia

Job Type

Full Time

About the Role

- Develop, maintain, and optimize backend services using Java (Spring Boot).
- Implement responsive, high-performance front-end applications using Angular (latest version) and TypeScript.
- Design and implement RESTful APIs for communication between frontend and backend modules.
- Work with databases (Postgres, Timescale DB) to model, store, and query energy-related data efficiently.
- Integrate with external data sources (ENTSO-E, SCADA systems, IoT devices).
- Ensure application scalability, security, and performance across large datasets and high traffic loads.
- Collaborate closely with UI/UX designers, data scientists, and system engineers to deliver high-quality software.
- Participate in code reviews, testing, CI/CD pipelines, and maintain clean documentation.
- Stay up-to-date with latest web and Java technologies, implementing best practices.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.

  • Strong experience in Java backend development (Spring Boot, JPA).

  • Expertise in Angular (latest version) and modern web technologies (HTML5, CSS3, TypeScript).

  • Solid understanding of RESTful API design and microservices architecture.

  • Experience with relational databases (Postgres, TimescaleDB) and basic knowledge of NoSQL databases is a plus.

  • Familiarity with version control systems (Git) and CI/CD pipelines.

  • Strong problem-solving skills, attention to detail, and the ability to work in a collaborative team environment.

  • Bonus: Experience with energy sector software, SCADA integration, or real-time data processing.

About the Company

We are a Belgrade-based software development company specializing in cutting-edge AI, data engineering, and custom enterprise solutions. Our team combines technical excellence with a passion for innovation to help global clients build scalable, intelligent products.

What We Offer:
- Work on high-impact projects serving over one million users in the energy sector.
- Exposure to cutting-edge technologies in AI, big data, and energy analytics.
- Flexible work arrangements and a collaborative, innovative team culture.
- Competitive compensation and opportunities for career growth.

© 2023 by HCM. Proudly created with Wix.com

bottom of page