Application Engineer

Atradius N.V.
Municipality of Madrid, Spain
26 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Spanish
Experience level
Senior

Job location

Remote
Municipality of Madrid, Spain

Tech stack

Java
Agile Methodologies
Artificial Intelligence
Confluence
JIRA
Automation of Tests
Azure
Cloud Computing
Continuous Delivery
Continuous Integration
Data as a Services
Relational Databases
DevOps
Programming Tools
Entity Relationship Models
Github
Java Database Connectivity
Java Persistence API
Maven
Microsoft SQL Server
Oracle
Oracle Applications
Oracle Forms
Oracle Service Bus
Logstash
Reverse Engineering
Software Engineering
PL-SQL
Oracle Fusion Middleware
Data Streaming
UML
Spring-mvc
Grafana
Spring-boot
Integration Tests
Kubernetes
Toad (Software)
Kafka
Kibana
REST
Docker

Job description

In the role of an Application Engineer, you will be entrusted with the responsibility to leverage your technical expertise in the creation and validation of effective solutions within the context of Atradius' application ecosystem.

The scope of work for Application Engineers includes the design, coding, and automation of tests for our technical solutions. This is accomplished by selecting the most efficient methods of operation and implementation, in alignment with our architectural guidelines.

Application Engineers are integral members of Asset teams, employing DevOps methodologies. They collaborate closely with Product Owners, Asset Owners, Analysts, and both internal and external Engineers. Their collective efforts are focused on managing and implementing the lifecycle of the asset, as well as its operation and maintenance. This collaborative approach ensures the optimal performance and longevity of our assets.

Main responsibilities

  • Collaborate in the creation and evaluation of viable and cost-effective solution designs and actively participate in development initiatives with our internal and external partners.
  • Spearhead the continuous enhancement of assets and processes, encompassing design, development, testing, and deployment stages.
  • Ensure that our application assets adhere to our established quality standards and architectural guidelines.
  • Facilitate knowledge sharing sessions to enhance the technical proficiency across multiple teams.
  • Conduct comprehensive impact analysis, including detailed code-level investigations, and undertake reverse engineering when necessary.
  • Guarantee the consistency of systems and applications with each other, ensuring alignment with the existing or proposed Atradius architecture.
  • Engage in ongoing efforts to enhance technical skills and knowledge.
  • Provide accurate and timely reports to management on the progress of assigned tasks, including potential risks and deviations from plans.

These responsibilities ensure the effective operation and continuous improvement of our technical assets and processes.

Requirements

  • A minimum of 5 years of experience as an Application Engineer, coupled with a solid understanding of Cloud concepts.
  • Proficiency in the Agile application development lifecycle, including the tools used in Continuous Integration/Continuous Deployment (CI/CD) and DevOps.
  • Excellent hands-on skills in development, with experience in:
  • Spring Boot, Spring MVC, Spring Data JPA/JDBC
  • Java 17+
  • GitHub
  • Maven
  • Docker
  • Relational Database Management Systems (RDBMS), specifically Oracle Database and MS SQL Server
  • Experience working with Azure Services, including:
  • Azure Kubernetes Services
  • Azure AI Search (Cognitive Search)
  • Azure Event Hubs
  • Azure DevOps
  • Advanced understanding of Cloud networking and security concepts (like managed identities, private endpoints) and REST API development standards.
  • Experience with unit and integration testing, and test automation.
  • Understanding of messaging and streaming platforms, such as Apache Kafka.
  • Experience with monitoring and alerting tools, specifically Elastic-Logstash-Kibana and Grafana.
  • Strong moderation skills, including the ability to conduct sessions with technical and non-technical participants.
  • The flexibility to work remotely, but with the preparedness to work two days per week in one of our offices.
  • Legal right to work in the European Union and the United Kingdom.
  • Fluency and command over English and Spanish languages.

This position offers the opportunity to work in a dynamic and collaborative environment, contributing to innovative projects and solutions., * Proficiency in various programming tools and languages, including Oracle Fusion Middleware (Oracle Service Bus, Oracle Rest Data Services), Oracle Forms, and PL/SQL.

  • Familiarity with analysis and design documentation methodologies such as Entity-Relationship Diagram (ERD) and Unified Modeling Language (UML).
  • Experience with applications such as Apiary, Enterprise Architect (Sparx), Toad, Confluence, and Jira.

These additional skills will further enhance the candidate's ability to contribute effectively to our dynamic and innovative team., * Embraces a mindset of continuous improvement. We love learners and doers!

  • Is open to absorbing new concepts, adopting our ways of working, and quickly adapting to change. Flexibility is key!
  • Can communicate technical information eloquently and influence others. We value the ability to turn complex ideas into understandable suggestions.
  • Is pragmatic and realistic, rather than just citing "theoretical ideals". Practicality for the win!

Benefits & conditions

  • Can provide meaningful, secure compromises, or come up with novel, secure alternatives to insecure solutions. Problem-solving is a must!
  • Appreciates the balance between innovation and business delivery. It's all about striking the right balance!
  • Upholds high standards of professional integrity and loyalty, even when faced with opposition. We admire steadfastness!
  • Is a finisher who can initiate and manage a course of action from ideation to implementation. We celebrate those who see things through!
  • Is resilient, as the technical and business transformation period can be challenging. We need someone who can take setbacks in stride without losing motivation.
  • Is comfortable and effective working autonomously, without constant supervision, and can make, justify, and defend decisions. We trust our team members!

If this sounds like you, we'd love to hear from you! Let's create amazing things together.

What do we offer?

  • A dynamic, international and challenging work environment
  • Training and support to reach your full potential including the opportunity for continuous professional development
  • Attractive terms and conditions, including competitive salary, pension package and a range of flexible benefits and rewards
  • Challenging tasks with individual development and training opportunities

About the company

Atradius, a global entity, offers an array of services including trade credit insurance, surety, and collections, with a significant presence in over 50 countries. The primary objective of its offerings is to mitigate the risk faced by its clients due to non-payment for products and services procured by their buyers. Holding a substantial 30% of the global market share in trade credit insurance, Atradius plays a pivotal role in fostering the growth of businesses across the globe. This is achieved by safeguarding them against the financial risks associated with extending credit for the sale of goods and services. With an extensive network of more than 150 offices, Atradius has access to credit information on an impressive 52 million companies worldwide. This vast database enables the company to make over 22,000 informed trade credit limit decisions on a daily basis. This comprehensive approach ensures that Atradius remains a trusted partner in managing credit risk for businesses worldwide. Unit Description Within the Information Technology Services (ITS) division of Atradius, the Credit Insurance Service Delivery (CISD) department holds the responsibility for the strategic planning and management of all applications and programs pertinent to Credit Insurance. Our role encompasses the design, implementation, and operation of application solutions, tailored to meet the specific demands articulated by Product Owners across both centralized and decentralized business or functional units. Our commitment to these tasks ensures the seamless delivery of services, thereby contributing to the overall efficiency and effectiveness of our organization.

Apply for this position