HC
Solutions
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.
