Job Overview
Job description
- Location:
- Entroncamento, Portugal
- Work arrangement:
- On-site
Role Summary
We are seeking a Solution Architect to join our Integration team.
In this role, you will focus on driving innovation through the integration best practices and reusable patterns. Your role will involve collaborating in an Agile environment and ensuring the quality of delivery through comprehensive testing practices. If you are passionate about APIs and integration, we invite you to apply.
Responsibilities - Apply a continuous improvement mindset alongside API and integration best practices
- Implement reusable patterns to drive innovation and refinement
- Follow and enforce coding standards and conventions
- Perform code reviews constructively to ensure quality
- Conduct comprehensive unit testing and integration testing
- Adopt testing automation to enhance delivery quality
- Collaborate in an Agile organization and participate in Agile ceremonies
- Contribute to the adoption of Agile software development methodologies
Requirements - Minimum of 7 years of practical hands-on experience in software development
- Work experience in integration technology
- Hands-on experience with the MuleSoft Anypoint Platform and its components
- MuleSoft Architect Certification
- Good understanding of integration best practices and related design patterns
- Considerable experience with RESTful APIs and microservice architectures
- Proficiency in designing and troubleshooting reusable transformations in DataWeave 2.0
- Good understanding and working experience with various connectors and messaging (JMS, Kafka, AMQP, SNS/SQS), and enterprise applications (Salesforce, SAP, Workday)
- Working experience with SQL and NoSQL databases
- Experience with synchronous and asynchronous services
- Strong verbal communication skills to engage in technical workshops
- Ability to identify project risks and propose mitigation options
- Willingness to support and collaborate within the team
- Fluent English proficiency
Nice to have - Experience with Cloud services such as Amazon Web Services, Google Cloud Platform, or Microsoft Azure
- Hands-on experience in designing API specifications using RAML or OpenAPI Specification
- Experience with test automation frameworks
- Implementation experience of CI/CD concepts and DevOps tool automation
- Understanding of Web Services and XML transformations
We offer - Competitive compensation depending on experience and skills
- Variety of projects within one company
- Being a part of a project following engineering excellence standards
- Individual career path and professional growth opportunities
- Internal events and communities
- Flexible work hours
- Role:
- Solution Architect (MuleSoft / API)
- Job Type:
- Senior Level | Software Engineering
Company profile
EPAM Systems
epam.comEPAM Systems, Inc., also known as EPAM, is a globally active US provider of software engineering and IT consulting services. The company runs software development centers and branch offices in North America, Europe, Asia and Australia, and its offices in Germany are in Frankfurt am Main and Berlin. EPAM Systems took shape in 2002 when two companies set up by Arkadiy Dobkin in Princeton, New Jersey, and Leo Lozner in Minsk, Belarus, were merged. The name originally stood for Effective Programming For America, and the shares were first offered on the New York Stock Exchange in January 2012.
- Company Size
- 50,000 - 100,000 employees
- Headquarters
- Newtown, Pennsylvania, United States
- Founded
- 1993
- Funding Stage
- Public