Company Detail

emagine
Member Since,
Login to View contact details
Login

About Company

Job Openings

  • Node Js Developer (Backend)  

    - Not Specified
    Senior Software Engineer (JavaScript and TypeScript) to join the Mobil... Read More

    Senior Software Engineer (JavaScript and TypeScript) to join the Mobile Backend for Frontend team. You will play a key role in maintaining and evolving our high-performance backend systems, supporting a major content delivery platform. You will contribute to technical decision-making, work closely with cross-functional teams, and mentor junior developers while adopting modern JS / TS libraries and AWS services.


    Responsibilities


    Design, build, and maintain reliable, scalable backend systems in JavaScript and TypeScript (Node.js and React.js.

    Contribute to architectural discussions and lead technical decision-making.

    Write clean, maintainable, and well-tested code.

    Collaborate with product managers, QA engineers, and mobile frontend developers to deliver high-quality features.

    Optimize system performance and reliability using AWS cloud services.

    Support the full software development lifecycle-from concept to deployment and monitoring.

    Review code, mentor team members, and promote best practices.

    Work closely with the team to identify and resolve production and scalability issues.


    Must Have:


    5+ years of professional experience in software engineering, with 3+ years using JS / TS.

    Experience designing and building RESTful APIs and microservices.

    Proficient with Git, CI/CD pipelines, and modern DevOps practices.

    Strong unit testing and TDD skills .

    Excellent communication and collaboration skills.


    Desirable:


    Working knowledge of the development lifecycle of mobile apps.

    Working knowledge of AWS services, especially EC2, DynamoDB, RDS, and API Gateway.

    Experience with CloudWatch for monitoring and alerting.

    Familiarity with Agile methodologies and working in cross-functional squads.


    Note:


    This position is to be performed from Portugal, full remote.

    Read Less
  • Junior Application Support Consultant (CMS/SQL)  

    - Not Specified
    Emagine is currently looking for a Junior Application Support Consulta... Read More

    Emagine is currently looking for a Junior Application Support Consultant (CMS/SQL) to join a long-term assignment with one of our international clients in the automotive finance sector. This is a strategic opportunity for recent graduates or junior profiles who want to start a career in IT, supporting Contract Management Systems (CMS) within a leading multinational environment.


    The selected professional will work directly with Miles, a widely used Contract Management System in the automotive finance industry, supporting configuration activities, SQL-based adjustments, incident resolution, and collaboration with business and technical teams across Europe.


    Your main responsibilities:

    • Translate business requirements into functional specifications for CMS applications, including Miles.
    • Configure and customize Miles CMS functionalities to optimize business workflows.
    • Perform SQL-based configuration tasks and data manipulation to support system operations.
    • Monitor application performance and proactively address availability or stability issues.
    • Investigate and resolve incidents, service requests, and defects in a timely manner.
    • Facilitate knowledge transfer and deliver basic training sessions to end-users.
    • Participate in requirement-gathering workshops and alignment sessions with stakeholders.
    • Coordinate release activities, including planning, scheduling, and documentation.
    • Support system testing activities and ensure proper tracking of defects.
    • Maintain documentation for configurations, processes, and releases.


    You bring:

    • Bachelor's or Master's degree in Information Systems, Software Engineering, Business Informatics, Management, Economics, Finance, or a related area.
    • Interest in building a career in IT applications, functional analysis, or system configuration.
    • Basic to intermediate knowledge of SQL (academic experience accepted).
    • Curiosity or initial knowledge about CMS platforms, such as Miles (training provided).
    • Familiarity with tools such as Jira, Confluence, and MS Office 365.
    • Understanding of software development lifecycles and functional analysis principles.
    • Ability to work effectively in Agile frameworks such as SAFe, Scrum, or Kanban.
    • Strong analytical skills and attention to detail.
    • Good communication and teamwork skills.
    • Fluency in English and Portuguese.
    Read Less
  • Junior System Consultant  

    - Not Specified
    Key responsibilities: Gather, document, and analyze business requireme... Read More

    Key responsibilities:


    • Gather, document, and analyze business requirements from technical and financial teams.
    • Prepare clear functional specifications and support the translation of business needs into technical solutions.
    • Use SQL to extract, clean, and analyze data from multiple sources.
    • Assist in building dashboards, reports, and performance metrics to support decision-making.
    • Collaborate with developers and QA teams to validate features, perform user acceptance testing (UAT), and ensure solution quality.
    • Support financial analysis, forecasting, and reconciliation activities when required.
    • Monitor system performance and help identify process improvements and automation opportunities.
    • Participate in agile ceremonies, including sprint planning, reviews, and retrospectives.
    • Maintain accurate documentation and contribute to knowledge-sharing within the team.


    Required Skills & Qualifications

    • Bachelor's degree in Business, Finance, Information Systems, Computer Science, or related field.
    • Strong SQL skills (mandatory) for querying and analyzing data.
    • Good understanding of financial concepts and/or fintech environments.
    • Basic knowledge of technology, software development processes, or data workflows.
    • Strong analytical and problem-solving skills with attention to detail.
    • Ability to communicate effectively with technical and non-technical stakeholders.
    • Proactive, eager to learn, and comfortable working in a fast-paced environment.


    Preferred Qualifications (Nice to Have)

    • Experience with data visualization tools (e.g., Power BI, Tableau, Looker).
    • Familiarity with Python or other scripting languages.
    • Understanding of APIs, databases, or cloud platforms.
    • Prior experience in a finance, banking, or technology setting (internships included).

    Read Less
  • Java Backend Developer  

    - Not Specified
    Role Overview:We are seeking an experienced Senior Backend Developer w... Read More

    Role Overview:


    We are seeking an experienced Senior Backend Developer with Team Lead capabilities to join our IT project team. The ideal candidate is a strong technical expert in Java 8 and the latest Java versions, with hands-on experience in Spring Boot, microservices architecture, and cloud integration (preferably AWS). While the role is backend-focused, occasional work with Angular for visualization is expected. This position also requires proven leadership experience, as the candidate will be responsible for guiding a development team, ensuring technical quality, and actively contributing to planning and delivery. A high level of spoken and written English is essential for communication within a global/multicultural environment.


    Requirements:


    Extensive experience with Java 8 and newer Java versions

    Expertise in Spring Boot and the broader Spring ecosystem

    Strong knowledge of REST APIs and microservices architectures

    Leadership experience in managing development teams or leading technical initiatives

    Experience with Git, CI/CD pipelines, and Agile methodologies

    Working knowledge of Angular for frontend tasks (visualizations and UI integration)

    Good understanding of container technologies (e.g., Docker), Kubernetes is a plus

    Experience with cloud platforms, especially AWS, is highly desirable


    Note:


    This position can be performed from Braga, Porto, or Lisbon.

    Read Less
  • Mainframe Software Engineer  

    - Not Specified
    We are seeking a skilled Mainframe Software Engineer to design, develo... Read More

    We are seeking a skilled Mainframe Software Engineer to design, develop, and enhance components within our systems and applications. The ideal candidate will have hands-on experience with COBOL Mainframe technologies and will be comfortable working in an agile environment to deliver scalable, high-performance solutions tailored to business needs. This role requires a proactive professional who can operate independently, contribute to technical discussions, and grow into a subject-matter expert within the team.


    Key Responsibilities

    • Design, code, and improve components across mainframe-based systems and applications.
    • Leverage agile frameworks and best practices to deliver scalable, high-quality solutions aligned with business requirements.
    • Work independently while progressively developing deep expertise in relevant technologies and domains.
    • Actively participate in team discussions and contribute ideas and solutions to technical challenges.
    • Collaborate with cross-functional teams to gather requirements and translate them into clear technical specifications.
    • Implement software development best practices to ensure maintainable, reliable, and high-quality deliverables.
    • Conduct code reviews and provide constructive feedback to peers to support continuous improvement.
    • Troubleshoot and debug software issues efficiently, contributing to ongoing maintenance and stability efforts.


    Required Skills & Qualifications

    • Intermediate proficiency in COBOL Mainframe (mandatory).
    • Intermediate knowledge of IBM Db2 and JCL (strongly preferred).
    • Understanding of agile methodologies and software development best practices.
    • Strong analytical and problem-solving skills, with attention to detail.
    • Ability to work independently and take ownership of assigned components.
    • Effective communication skills and willingness to engage in team discussions.

    Preferred Qualifications (Nice to Have)

    • Experience with mainframe modernization or system integration projects.
    • Knowledge of enterprise-level software development environments.
    • Familiarity with version control tools and CI/CD processes.


    What We Offer

    • Opportunity to expand mainframe expertise and become a subject-matter specialist.
    • Collaborative environment with experienced engineers and cross-functional teams.
    • Involvement in high-impact systems is critical to business operations.
    • Training and career-growth opportunities.

    Read Less
  • RAG & AI Busines Analyst  

    - Not Specified
    Business Analyst mission with knowledge of AI and generative AI, speci... Read More

    Business Analyst mission with knowledge of AI and generative AI, specifically to work on the development and deployment of an AI-augmented document research platform, also known as RAG (Retrieval Augmented Generation).


    Main responsibilities:


    • Analyze and formalize business needs related to RAG, in close collaboration with data scientists.
    • Work closely with developers and the product owner to ensure proper understanding of requirements and the quality of deployed solutions.
    • Monitor the performance of deployed tools and propose improvement opportunities.
    • Manage multiple business projects in parallel that will use the platform.
    • Provide technological support and guide business teams in deploying the solution within their projects.
    • Track production to ensure client satisfaction.



    Important: Strong skills in data science related to RAG are expected.


    Skills:


    • Proven experience as a Business Analyst is mandatory.
    • Strong expertise in generative AI and RAG is required.
    • Experience in data science is necessary.
    • Ability to write documents and synthesize information.
    • Ability to find solutions to business challenges.
    • Ability to lead a testing phase and validate that the product meets business use cases.



    Soft skills:


    • Excellent integration, facilitation, and project management skills.
    • Strong writing and verbal presentation skills.
    • Coordination, rigor, sense of service, and communication skills.
    • Initiative and proactivity.
    • Fluent English is required for this position.



    Expected consultant level:


    • Master's degree (Bac+5) from an engineering school or equivalent.

    Read Less
  • Android Developer  

    - Not Specified
    We are looking for a Senior Android Developer to join a dynamic team a... Read More

    We are looking for a Senior Android Developer to join a dynamic team and contribute to the development of high-quality mobile applications with a strong focus on UI, UX, and performance. This role is ideal for an experienced Android engineer who enjoys building scalable, user-centric mobile solutions.


    Tech Stack

    • Android (Java & Kotlin)
    • MVVM architecture
    • RESTful APIs
    • Jetpack Compose
    • Google Cloud
    • Firebase


    Profile Requirements

    • Strong experience in Android UI development with a solid UX sensibility
    • Hands-on experience with MVVM, RESTful API integration, and server-side communication
    • Solid understanding of design patterns and object-oriented programming principles
    • Ability to write clean, maintainable, and scalable code


    Nice to Have

    • Experience working with both Java and Kotlin
    • Familiarity with Jetpack Compose
    • Knowledge of Agile methodologies
    • Exposure to full-stack development, Google Cloud, or Firebase


    What We Offer

    • Hybrid work model with 1 day per week onsite
    • Opportunity to work on modern Android applications using the latest technologies
    • Collaborative and supportive team environment
    • Long-term project with growth and learning opportunities


    Note:


    This position can be performed 1x per week in Braga, Coimbra or Lisbon.

    Read Less
  • Software Engineer (Angular & Java)  

    - Not Specified
    We are looking for a skilled Software Engineer to join our development... Read More

    We are looking for a skilled Software Engineer to join our development team and contribute to the design, development, and delivery of high-quality software solutions. The ideal candidate has strong experience with Angular, Java, and CI/CD pipelines, and is comfortable working in an international, English-speaking environment.


    Responsibilities


    • Design, develop, and maintain web applications using Angular and Java
    • Collaborate with cross-functional teams to define, design, and implement new features
    • Ensure code quality through best practices, code reviews, and testing
    • Build, maintain, and improve CI/CD pipelines to support reliable and efficient deployments
    • Troubleshoot, debug, and optimize applications for performance and scalability
    • Participate in Agile ceremonies and contribute to continuous improvement


    Requirements


    • Professional proficiency in English (written and spoken)
    • Strong experience with Angular for front-end development
    • Solid knowledge of Java for back-end development
    • Hands-on experience with CI/CD tools and processes
    • Understanding of RESTful APIs and software development best practices
    • Experience working in Agile/Scrum environments


    Nice to Have


    • Experience with cloud platforms (AWS, Azure, or GCP)
    • Knowledge of Docker and containerization
    • Familiarity with automated testing frameworks


    Note:


    2x per week in Lisbon, hybrid model

    Read Less
  • AWS Cloud Engineer  

    - Not Specified
    We are growing a high-performing, global team-and we'd love to have yo... Read More

    We are growing a high-performing, global team-and we'd love to have you on board. As an experienced Cloud Engineer, you will work within an agile environment, contributing to every layer of the infrastructure ecosystem. Your role will range from writing code to provision and automate cloud environments to performing in-depth root cause analyses, all while continuously learning, experimenting, and enjoying the process of building great solutions.

    You will also act as a DevOps advocate, guiding the team on modern methodologies and best practices. Because you'll interact closely with client stakeholders-including CEOs, COOs, and other senior leaders-strong, natural fluency in English is essential.


    You are good at:

    • Roaming around Linux/Unix systems and pinpointing problem root causes
    • Understanding how the Internet and Web applications work under the hood
    • Metrics, logs, distributed tracing and everything around observability
    • Configuration management frameworks such as Ansible
    • Maintaining applications in a production environment
    • Being self-driven and working with little supervision towards a common team or company purpose
    • Feeling humble and motivated by being able to learn/teach others
    • Comfortable with DevOps methodologies and best practices
    • Nice to have some experience of installing and managing: Open Telemetry and/or Grafana, Traefik, Redis Cluster, and Kafka


    You rock at

    • Good Experience using Cloud provider AWS.
    • Experience setting up CI/CD and AWS networking and accounts.
    • Experience with Containers and orchestration frameworks such as Kubernetes and Docker.
    • A solid understanding of CI/CD independently from the tools (i.e. Github, Github actions, Gitlab and/or Jenkins).
    • Experience with Infrastructure as Code (IaC) and it's tools, such as Terraform, Terragrunt or Cloudformation.
    • Experienced with monitoring (i.e. preferably with Open Telemetry and/or Grafana. DataDog or Cloud Watch also an option.
    • Experienced with Helm Charts.
    • Experienced with language for automation task and scripting such as Bash, Python or Javascript and Typescript.
    • Very comfortable with English.
    • Some experience of managing a production system.

    Read Less
  • Information Technology Project Manager  

    - Not Specified
    In this role you will be responsible for: Successful delivery of proje... Read More

    In this role you will be responsible for:

    Successful delivery of project milestones, as defined by each individual project and its stakeholders

    Applying agile principles and practices to the delivery of projects, with a focus on continuous improvement

    Identify, engage and communicate with stakeholders i.e., Business and Process organization, IT leadership, Enterprise Architecture etc.

    Consult and collaborate in IT projects while managing international rollout of applications that cater to business needs

    Coordinate and manage relationships with suppliers and responsible for overall project processes and deliverables

    Bring project through appropriate gating and governance processes when moving from one phase to the next

    Managing stakeholder communication and steering committee engagement

    Maintaining and escalates project issues and risks

    Maintaining overall project schedules and budget


    We believe that the right profile for this job should have / be:

    Complete university studies in business informatics, computer science or any equivalent & proven experience in leading IT projects

    Project management experience in international projects

    Strong IT background to effectively manage and lead technology-driven initiatives

    A proven track record of leading service teams to successfully deliver on multiple projects and programs

    Strong understanding of the leading governance and implementation approaches within project

    Market-driven approach, with the flexibility to modify approaches to achieve goals as information changes and events unfold

    Skilled at building relationships and influencing stakeholders at all levels of the organization, including at the most senior level

    Speaks & writes English fluently (French is recommended)

    Read Less

Company Detail

  • Is Email Verified
    No
  • Total Employees
  • Established In
  • Current jobs

Google Map

For Jobseekers
For Employers
Contact Us
Astrid-Lindgren-Weg 12 38229 Salzgitter Germany