Integration Engineer II

MAPFREWebster, MA
$100,000 - $125,000

About The Position

Software engineers apply engineering principles and knowledge of programming languages to build software solutions for end users. Design, development, testing, and maintenance of software applications. Be part of a cross-functional team that includes other software engineers, as well as part of the product team.

Requirements

  • 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.
  • Receives close supervision from senior engineers and team leads. Learns and develops technical skills under guidance.
  • Makes basic decisions related to technical tasks assigned. Escalates complex issues or design decisions to senior engineers or team leads.
  • May occasionally interact with business analysts, product owners, or project managers to clarify requirements or provide technical updates.
  • 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.

Nice To Haves

  • 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.

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.

Benefits

  • competitive health coverage
  • retirement plans
  • paid time off
  • flexible work options
  • employee discounts
  • tuition reimbursement
  • leadership programs
  • internal mobility opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service