Job Summary:
Mapfre is a global insurance leader with a strong local presence, and they are seeking an Integration Engineer II. The role involves designing, developing, and maintaining software solutions while collaborating with cross-functional teams to ensure solutions meet business needs and technical feasibility.
Responsibilities:
• Participates in technical design discussions, proposing design solutions, and collaborating with architects and senior engineers to ensure solutions meet business needs and technical feasibility.
• Develops, implements, and tests complex software solutions following coding standards, best practices, and test-driven development principles.
• Writes comprehensive unit and integration tests to ensure code quality, maintainability, and adherence to functional requirements.
• Participates in code reviews, providing constructive feedback and ensuring code adheres to coding standards and best practices.
• Builds solutions aligned with Mapfre's IT strategy, translating business goals into technical requirements and selecting appropriate technologies.
• Owns solution delivery from development to production, including monitoring deployed solutions, identifying and resolving production issues, and continuously improving operational efficiency following SRE practices.
• Collaborates with testers to ensure overall code quality and successful user acceptance testing.
• Stays up-to-date with emerging technologies relevant to the role and actively participates in knowledge-sharing initiatives.
• Ensures software quality by identifying and rectifying defects while validating software specifications.
• Develops and executes quality control processes to meet established quality standards.
Qualifications:
Required:
• Bachelor’s Degree in Computer Science, Information Technology, Software Engineering, or a related field.
• 3+ years of experience in a relevant programming language and basic software development principles and experience working on projects similar to those undertaken by the Engineer II team at MAPFRE.
• Solution delivery expertise in API Strategy, API Management and API design.
• Experience in building Microservices and understanding of Microservice patterns & concepts.
• 2+ years RESTful, SOAP, or MQ Services experience using a mix of the following: Java, J2EE, JSON, WSDL, XML and Spring.
• Experience with Spring and Spring Boot, Spring MVC.
• Experience with Relational Databases: Oracle or SQL Server.
• Experience with Web Services: JSON, REST, JAX-RS, Spring based REST services.
Preferred:
• Experience with messaging products: RabbitMQ, Kafka or ActiveMQ.
• Experience with Non SQL Databases: MongoDB, DynamoDB.
• Experience with development tools like Eclipse, Git, Gradle, Sonar, Jenkins, Jira, Artifactory etc.
• Experience with Cloud Platforms: AWS, Google, Azure.
Company:
MAPFRE provides private passenger and monoline commercial automobile plans. Founded in 1948, the company is headquartered in Pleasanton, USA, with a team of 10001+ employees. The company is currently Late Stage.