Java Software Engineer
il y a 3 jours
COSMOTE Global Solutions, as a member of OTE Group of Companies, is an ICT Systems Integrator delivering a broad range of ICT Solutions and Services.
CGS provides a broad range of ICT Services focusing on: Cloud, Data Centre operations, Networking, Cybersecurity, BI and Data Warehouse, Big Data, Service Desk, Proactive Monitoring, Operations and Support, Service Management, Project and Programme Management, and Professional Services.
Responsibilities:
- Design, develop, and maintain robust Java-based applications.
- Participate in full software development lifecycle including analysis, design, implementation, testing, and deployment.
- Implement software solutions that integrate seamlessly with existing systems.
- Perform code reviews to ensure quality standards are met.
- Troubleshoot, debug, and improve existing software.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Conduct unit and integration testing to ensure software reliability.
- Stay updated with the latest industry trends and technologies to improve existing solutions.
- Development of interfaces within the TRM Connectivity Module that is a Java, Spring Boot based component exposing TRM data via web services and updates the TRM application bases on incoming events via Kafka.
- The development work will be focusing on using proper software design constructs, object-oriented design and programming, appropriate usage of design patterns and test-driven development.
- The interfaces to implement will be primarily focusing on receiving market data information and importing them into TRM.
Mandatory Requirements:
• Master's degree in computer science, mathematics, physics or engineering (or equivalent applied experience).
• Minimum 7+ years of experience as a software engineer with SQL and Java.
• Proficiency in English
Mandatory Experience:
- Java programming focusing on back-end development and Spring Boot
- Object-oriented design and programming
- Test automation, test driven development (cucumber is an advantage)
- Build, deployment and release automation using Jenkins or
- GitHub for source control and release management
Additional Requirements(Desirable):
- Knowledge of software development methodology, design and lifecycles.
- Strong ability to understand context for source code, the source codebase, and its relation to business objectives.
- Ability to work both independently and on a team.
- Demonstrated ability to communicate complex technical information in a condensed manner to various stakeholders verbally and in writing.
- Excellent problem solving and analytical skills.
- Growth mindset and a willingness to learn new skills, technologies, and frameworks.
- Experience with agile development methodologies.
- Experience with software development in an object-oriented programming language
- Experience developing for multiple operating systems (Windows, Unix, etc.). - Experience with relational databases (e.g.,Sybase, Oracle, MySQL).
- Experience in building APIs for both internal and external products.
- Working knowledge of DevOps and CI/CD principles and practices.
- Continuous build and integration using Jenkins, Maven, Sonar, Liquibase, Junit
- Experience with the following frameworks and technology:
- Java (11), Spring Framework, REST / SOAP webservices, JMS, React
- Shell scripting (Unix, bash, shell)
- Scripting languages (Python, Perl)
- Messaging (Websphere, Active MQ, Apache Kafka)
- Application Servers (JBoss, Tomcat, NodeJS, Spring, etc.)
- DBMS Systems (Oracle, Sybase, MySQL)
- Authentication (Active Directory)
- Network (tcp, udp, netstat, Wireshark, etc.)
- API-layers (REST, etc.)
- Knowledge of IT-architecture, IT[1]infrastructure (servers, storage, hardware, network, etc.).
- Background in public and/or private financial services institutions, insurance undertakings or equivalent institutions preferred.
-
Java Software Engineer
il y a 1 jour
Luxembourg, Luxembourg COSMOTE GLOBAL SOLUTIONS NV Temps pleinDescriptionCOSMOTE Global Solutions, as a member of OTE Group of Companies, is an ICT Systems Integrator delivering a broad range of ICT Solutions and Services.CGS provides a broad range of ICT Services focusing on: Cloud, Data Centre operations, Networking, Cybersecurity, BI and Data Warehouse, Big Data, Service Desk, Proactive Monitoring, Operations and...
-
Java Software Engineer
il y a 3 jours
Luxembourg, Luxembourg COSMOTE GLOBAL SOLUTIONS NV Temps pleinCOSMOTE Global Solutions, as a member of OTE Group of Companies, is an ICT Systems Integrator delivering a broad range of ICT Solutions and Services.CGS provides a broad range of ICT Services focusing on: Cloud, Data Centre operations, Networking, Cybersecurity, BI and Data Warehouse, Big Data, Service Desk, Proactive Monitoring, Operations and Support,...
-
Specialist Software Engineer JavaScript
il y a 3 jours
Luxembourg, Luxembourg COSMOTE GLOBAL SOLUTIONS NV Temps pleinCOSMOTE Global Solutions, as a member of OTE Group of Companies, is an ICT Systems Integrator delivering a broad range of ICT Solutions and Services.CGS provides a broad range of ICT Services focusing on: Cloud, Data Centre operations, Networking, Cybersecurity, BI and Data Warehouse, Big Data, Service Desk, Proactive Monitoring, Operations and Support,...
-
Specialist Software Engineer JavaScript
il y a 1 jour
Luxembourg, Luxembourg COSMOTE GLOBAL SOLUTIONS NV Temps pleinDescriptionCOSMOTE Global Solutions, as a member of OTE Group of Companies, is an ICT Systems Integrator delivering a broad range of ICT Solutions and Services.CGS provides a broad range of ICT Services focusing on: Cloud, Data Centre operations, Networking, Cybersecurity, BI and Data Warehouse, Big Data, Service Desk, Proactive Monitoring, Operations and...
-
Software Dev Engineer II
il y a 7 jours
Luxembourg, Luxembourg Amazon Temps pleinAmazon's Global Risk Audit Management - Transportation (GRAM-T) is building AI-powered solutions and integrated platforms to accelerate SCRC's transition to proactive risk management.We are building world class technology cutting across deep algorithmic problems, brand new tools that cater to multi-party business scenarios and challenging data models that...
-
Software Dev Engineer II
il y a 4 jours
Luxembourg, Luxembourg Amazon Temps pleinThis is a 12 months contract. Amazon's Global Risk Audit Management - Transportation (GRAM-T) is building AI-powered solutions and integrated platforms to accelerate SCRC's transition to proactive risk management.We are building world class technology cutting across deep algorithmic problems, brand new tools that cater to multi-party business scenarios and...
-
Software Dev Engineer II
il y a 3 jours
Luxembourg, Luxembourg Amazon Temps pleinAmazon's Global Risk Audit Management - Transportation (GRAM-T) is building AI-powered solutions and integrated platforms to accelerate SCRC's transition to proactive risk management.We are building world class technology cutting across deep algorithmic problems, brand new tools that cater to multi-party business scenarios and challenging data models that...
-
Software Engineer
il y a 3 jours
Luxembourg, Luxembourg Infinit Temps pleinJob Title: Software Engineer: Core Banking & Payments Type: Full-time Experience: 4-5+ Years What about us? Launched in 2023, INFINIT is a fast-growing fintech scale-up operating in multiple countries across Europe and Americas. At INFINIT we are on a mission to reshape the future of SMEs with AI at the forefront. Our all-in-one operating system has...
-
software engineer
il y a 3 jours
Luxembourg, Luxembourg I.T. Skillfinder Temps pleinLocationLuxembourg- Sector:Digital & Technology, Finance & Banking- Job type:Contract- Salary/Rate:negotiable- Contact:Amy Hughes- Contact email:- Job ref:19643USER_75- Consultant:Amy HughesSoftware EngineerOverviewYou will provide support for applications within the pre-production environment, ensuring the daily availability of all services for customers....
-
Java Software Engineer – Rejoins une entreprise AI native
il y a 1 semaine
Luxembourg, Luxembourg Sfeir Temps pleinTu rêves de coder plus vite, mieux, et surtout différemment grâce à l'IA ? Bienvenue chez SFEIR. C'est quoi SFEIR ? SFEIR, c'est une communauté de 900 passionné·e·s de tech en France, en Belgique et au Luxembourg. Notre ADN : AI native. Nous utilisons l'IA comme copilote au quotidien pour coder plus vite, apprendre mieux, documenter plus...