remote
Integration Engineer II - MAPFRE Insurance
Implementation Engineer
Mid‑level Integration Engineer building and maintaining complex software solutions, focusing on Java‑based services, RESTful APIs, and test‑driven development within an Agile, cross‑functional team.
About the role
Key Responsibilities
- Participate in technical design discussions, propose architecture alternatives, and collaborate with senior engineers to ensure solutions align with business requirements and technical constraints.
- Design, develop, and test robust Java services and RESTful APIs following coding standards and test‑driven development practices.
- Integrate disparate systems by implementing data transformation, messaging, and database interaction layers using SQL and related technologies.
- Maintain and enhance existing integration components, troubleshoot production issues, and ensure high availability and performance.
- Contribute to Agile ceremonies, provide accurate estimations, and continuously improve development processes.
Requirements
- 2+ years of professional experience in Java development and building RESTful APIs.
- Strong understanding of test‑driven development, unit testing frameworks, and code quality tools.
- Experience with relational databases and SQL for data access and manipulation.
- Proficiency in Agile software development practices and collaborative tools.
- Excellent problem‑solving skills and ability to work effectively in a cross‑functional team.