Uni Systems
Java Backend Developer
About this role
Description: Implement new features while maintaining and optimizing existing projects. Design and implement integrations between microservices. Build RESTful APIs to support frontend applications. Collaborate in an Agile/Scrum environment to develop new features and resolve existing issues. Create Proofs of Concept (PoCs) for new design changes. Assist with application deployments to production and provide technical support to clients. Requirements: Master's degree in IT with a minimum of 4 years of relevant experience, or Bachelor's degree with a minimum of 7 years of relevant experience. Strong experience with Java and a solid understanding of software development principles. Hands-on experience with Spring Boot and Spring Framework. Good knowledge and practical experience with Web Services and REST APIs. Experience with Oracle Database and PL/SQL. Strong understanding of software development best practices. Experience with unit testing and integration testing. Good knowledge of Relational DBMS and business process analysis. Knowledge of interoperability technology (web services, message-oriented middleware, service-oriented bus, event architecture). Familiarity with code versioning tools such as Git or SVN. Benefits: Equal employment opportunities with a commitment to diversity and inclusion. Supportive work environment that values collaboration and innovation.