Software Engineer
2 weeks ago
Are you a passionate and skilled Software Engineer ready to build the next generation of digital banking and to deliver best in class enterprise solutions? Are you passionate about crafting seamless data integration solutions? Do you thrive in a collaborative environment where innovation and user-centric design are at the forefront? If so, we want you on our team
We are the IT powerhouse behind one of the region's largest banking groups, and we're on an exciting journey: developing our own digital banking solution. Our goal? To create a truly user-friendly and intuitive experience that our customers will love. As a Software Engineer, you'll play a crucial role in building the core systems that will power this innovative platform.
WHAT YOU'LL DO?
- Design and implement integration solutions using Software AG products and Microsoft Azure Cloud technologies
- Develop, configure, and optimize data pipelines for effective data movement, transformation, and real-time processing
- Design, develop, and maintain high-performance, scalable backend services using Java and related technologies, focusing on creating seamless and reliable user experience.
- Document technical and design specifications
- Analyze existing code, identify areas for improvement, and implement efficient solutions that contribute to a smooth and enjoyable customer journey.
- Collaborate with other engineers, designers, and product managers to design and implement robust and reliable APIs that power our user-facing applications.
- Contribute to the development of microservices and cloud-native architectures, ensuring scalability and resilience for our growing user base.
- Implement and maintain unit tests, automated tests, and participate in code reviews to ensure code quality and a stable platform for our customers.
- Monitor and optimize integration process for efficiency, scalability, and resource utilization
- Work with event-driven architectures and reactive applications using Kafka or similar technologies to ensure real-time updates and responsive user experience.
- Utilize containerization technologies like Docker and Kubernetes for efficient application deployment and management, ensuring a smooth and reliable service for our customers.
- Contribute to the definition and implementation of RESTful APIs using RAML, Swagger 2.0, or OpenAPI, ensuring seamless integration with our front-end applications.
- Stay up to date with the latest technologies and trends in backend development, always looking for ways to improve customer experience.
- Actively participate in knowledge sharing and mentoring within the team, fostering a culture of collaboration and innovation focused on delivering value to our customers.
WHAT YOU'LL BRING?
- Proven professional experience in Java programming.
- Excellent knowledge of Jakarta (Java) EE and experience with microservices frameworks (Spring Boot, Quarkus, etc.).
- Proficiency with Java tools such as Maven.
- Experience with OAuth 2.0, OpenID Connect, and SAML.
- Proficiency with either OOP or functional programming paradigms.
- Experience with Unit tests, automation, and code reviews.
- Excellent knowledge of Microservices and Cloud-native architecture paradigms.
- Experience in event-driven architecture and reactive applications using Kafka or other event streaming and/or queueing platforms.
- Solid understanding of containerization (Docker, Kubernetes).
- Experience with API description formats for REST APIs (RAML, Swagger 2.0 and OpenAPI).
- A Bachelor's degree in Computer Science (mandatory)
- Excellent written and verbal communication skills in English (mandatory).
- A passion for technology, sharing knowledge, and enabling others, with a focus on delivering exceptional user experiences.
WHY JOIN US?
We offer a competitive salary and comprehensive benefits package designed to support your well-being and professional growth, including:
- Private health insurance.
- Performance-based bonuses.
- Continuous learning and development opportunities through online platforms and tailored in-person trainings.
- Membership to support your active lifestyle.
- Team-building events and sports activities at the company and group level.
- Your birthday off to celebrate your special day.
- Additional days of annual leave.
- A supportive and collaborative work environment where your contributions are valued.
- The opportunity to work on exciting projects that impact the future of IT within a leading financial group.
- A chance to be part of a growing team with a clear vision for the future.
At NLB DigIT, we foster a culture of growth, collaboration, and continuous learning. We believe in empowering our employees to reach their full potential and contribute to creating products that customers truly love. If you're a driven and passionate Software Engineer eager to make a real difference in the world of digital banking, we encourage you to apply
-
Software Engineer
2 weeks ago
Belgrade, Central Serbia Cisco Full time €30,000 - €60,000 per yearPlease note this posting is to advertise potential job opportunities. This exact role may not be open today, but could open in the near future. When you apply, a Cisco representative may contact you directly if a relevant position opens.Who We AreWe are seeking for an experienced and motivated Engineer to join our Release team to help us improve the software...
-
Software Engineer
2 weeks ago
Belgrade, Central Serbia Altium Full time €40,000 - €80,000 per yearWhy Altium?Altium is transforming the way electronics are designed and built. From startups to world's technology giants, our digital platforms give more power to PCB designers, supply chain, and manufacturing, letting them collaborate as never before.Constant innovation has created a transformative technology, unique in its spaceMore than 30,000...
-
Software Engineer
2 weeks ago
Belgrade, Central Serbia Altium® Full time €42,000 - €84,000 per yearWhy Altium?Altium is transforming the way electronics are designed and built. From startups to world's technology giants, our digital platforms give more power to PCB designers, supply chain, and manufacturing, letting them collaborate as never before.Constant innovation has created a transformative technology, unique in its spaceMore than 30,000 companies...
-
Software Engineer
2 weeks ago
Belgrade, Central Serbia Phoenix Consultancy Full time €30,000 - €60,000 per yearJob Title: Software Engineer (3+ Years of Experience)Location: Belgrade, Serbia (Hybrid/Remote)Company Overview:At Phoenix Consultancy, we are a dynamic, fast-growing tech consulting company with a mission to make technology accessible to everyone. We specialize in end-to-end software development, Agile project management, and product lifecycle management....
-
Software Engineer II
2 weeks ago
Belgrade, Central Serbia Microsoft Full time €30,000 - €60,000 per yearCome join Microsoft Word to work on state-of-the-art services, platforms, distributed systems, user experiences, and modern technology to deliver the next generation of productivity experiences used by hundreds of millions of users daily We are looking forSoftware Engineer IIwho can help us further grow our products, business, and cultureAtMicrosoft Word...
-
Software Engineer II
2 weeks ago
Belgrade, Central Serbia Microsoft Full time €30,000 - €60,000 per yearCome join Microsoft Word to work on state-of-the-art services, platforms, distributed systems, user experiences, and modern technology to deliver the next generation of productivity experiences used by hundreds of millions of users daily We are looking for Software Engineer II who can help us further grow our products, business, and cultureAt Microsoft...
-
Senior Software Engineer
2 weeks ago
Belgrade, Central Serbia Microsoft Full time €30,000 - €60,000 per yearWe are Azure Databases, a Microsoft team that drives the future of databases in the Microsoft Cloud. Our software development teams, located in Belgrade, are building some of the most advanced and widely used database cloud services in the world. The services we build are based on groundbreaking technology and are global market leaders, with millions of...
-
Senior Software Engineer
2 weeks ago
Belgrade, Central Serbia Altium® Full time €90,000 - €120,000 per yearWhy Altium?Altium is transforming the way electronics are designed and built. From startups to world's technology giants, our digital platforms give more power to PCB designers, supply chain, and manufacturing, letting them collaborate as never before.Constant innovation has created a transformative technology, unique in its spaceMore than 30,000 companies...
-
Junior Software Engineer
2 weeks ago
Belgrade, Central Serbia Proctorio Full time 30,000 - 60,000 per yearCompany DescriptionProctorio is a cutting-edge remote proctoring service that enables secure, accessible, and scalable assessments for educational and professional institutions worldwide. Trusted by over 4,000 organizations, Proctorio proctored more than 30 million exams in 2021 and serves 4 million active weekly users. With a focus on user privacy,...
-
Senior Software Engineer
2 weeks ago
Belgrade, Central Serbia LearnUpon Full time €60,000 - €120,000 per yearLearnUpon is looking for a Senior Software Engineer to join our team in Belgrade. This is a flex role, working 1 day per week from LearnUpon's Belgrade office.LearnUpon LMS helps organizations train their employees, partners, and customers. Businesses can manage, track, and achieve their unique learning goals — all through a single, powerful solution.With...