
Senior Associate, Developer Engineer (Full Stack)
Software Guidance & Assistance
- Jersey City, NJ
- Permanent
- Full-time
- Design, develop, and deploy integration solutions using MuleSoft Anypoint Platform/Spring Boot, Java and Python, messaging technologies such as Kafka and DB technologies such as Oracle, DynamoDB, PostgreSQL, AWS RDS, etc.
- Create reusable integration components, services and APIs that adhere to best practices and organizational standards
- Develop and maintain integration flows, APIs and connectors to ensure reliable and efficient data exchange between systems
- Integration with various data sources, including databases, web services, messaging systems and third-party applications
- Utilize MuleSoft's DataWeave for data transformation and ensure the quality and integrity of data across systems.
- Develop Data Product solutions using ML, ETL, DBT and DataBricks.
- Develop and maintain microservices using Spring Boot, ensuring seamless integration with other components and services
- Work closely with business analysts, product owners, and stakeholders to gather and understand integration requirements and specifications
- Collaborate with other developers and technical teams to design and implement solutions that align with architectural guidelines and best practices
- Participate in code reviews, design discussions, and integration testing to ensure the quality and effectiveness of integration solutions.
- Proven experience as an Integration Developer or similar role, with at least 5 years of hands-on experience on MuleSoft Anypoint Platform/Spring Boot/Java/Python and other integration technologies.
- Strong experience in designing and implementing RESTful APIs design with focus on scalability and performance.
- Strong Java programming skills, including experience with modern Java Frameworks and libraries.
- Strong Experience in database technologies such as Oracle, DynamoDB, PostgreSQL, AWS RDS etc.
- Strong experience in messaging technologies such as Kafka/Amazon MQ.
- Experience with relevant code repository and project tools such as Git, JIRA.
- Ability to develop APIs, write unit test cases, perform Unit Testing (UT), SAST/DAST and System Integration testing (SIT).
- Experience with developing Cloud-native application and very good understanding of application development best practices.
- Understanding of existing and emerging API Standards and secure coding practices.
- Strong analytical skills and analytical thinking is needed.
- Proven experience as an Integration Developer or similar role, with at least 5 years of hands-on experience on MuleSoft Anypoint Platform/Spring Boot/Java/Python and other integration technologies.
- Strong experience in designing and implementing RESTful APIs design with focus on scalability and performance.
- Strong Java programming skills, including experience with modern Java Frameworks and libraries.
- Strong Experience in database technologies such as Oracle, DynamoDB, PostgreSQL, AWS RDS etc.
- Strong experience in messaging technologies such as Kafka/Amazon MQ.
- Experience with relevant code repository and project tools such as Git, JIRA.
- Ability to develop APIs, write unit test cases, perform Unit Testing (UT), SAST/DAST and System Integration testing (SIT).
- Experience with developing Cloud-native application and very good understanding of application development best practices.
- Understanding of existing and emerging API Standards and secure coding practices.
- Strong analytical skills and analytical thinking is needed.
- A Bachelor's degree in Computer Science, Information Technology, Engineering, or a related technology discipline is required.
- Insurance industry experience desired
- AWS/Mulesoft certification will be preferred, but not mandatory.
- Master's or any other higher degree preferred, but not mandatory.