N Consulting Ltd logo
Hiring from
Sweden
Work type
Hybrid
Posted
Is this job info correct?

603,722 remote jobs, straight from company career pages

100% free · New jobs every hour

Show job description

Role: Snap Logic Developer Location: Malmo Sweden. Position Type: Permanent or Contract is fine Work Mode: Hybrid (2 to 3 days a week in Malmo that is mandatory) Job Description We are seeking an experienced Snaplogic Developer to join our team . The ideal candidate will be responsible for the development, testing, deployment, and lifecycle management of integration solutions in a large-scale enterprise environment. This role requires strong expertise in Snaplogic integration platform, API development, Java Spring Boot, and Confluent Kafka, combined with a solid understanding of agile and DevOps practices. The successful candidate will work collaboratively across multiple teams and stakeholders, contributing to the development and maintenance of platforms and services that support critical business operations. You will be expected to lead by example, share knowledge proactively, and maintain a big-picture perspective while delivering high-quality technical solutions. Roles and Responsibilities DEVELOPMENT & DELIVERY: ----------------------- • Design, develop, test, and deploy high-quality integration solutions using Snaplogic platform in an agile/DevOps environment • Develop and maintain APIs, ensuring robust and scalable integration architectures • Build and optimize Java Spring Boot applications and microservices for seamless integration with enterprise systems • Implement and manage Confluent Kafka streaming solutions for real-time data processing and event-driven architectures • Collaborate with cross-functional teams across different areas to deliver platform and service enhancements • Ensure proper technical documentation for all developed solutions and proactively share knowledge with team members OPERATIONS & MAINTENANCE: ------------------------- • Perform incident and problem management activities including investigations, facilitating meetings, and participating in cross-team investigations • Execute internal Lifecycle Management (LCM) activities such as patch upgrades and system maintenance • Support LCM activities by providers or consumers including database migrations, hold/release jobs, monitoring jobs, and connection changes • Provide test support including regression testing connected to application releases • Manage SAS token rotation and handle operational requests such as baseloads • Monitor system performance and implement optimizations to ensure high availability and reliability COLLABORATION & LEADERSHIP: --------------------------- • Work effectively in agile/DevOps teams, ensuring good communication and collaboration with all stakeholders • Build and maintain relationships with people across different organizational levels, cultural backgrounds, and organizational units • Understand and align with client values and culture, adapting work approach accordingly • Lead by example in delivering towards overall business goals and ensuring excellent user experience • Zoom out to see the big picture, understanding organizational priorities and cooperating effectively with other teams • Contribute to continuous improvement initiatives and best practice development TECHNICAL EXPERTISE: -------------------- • Apply deep technical knowledge of integration technologies, standards, protocols, and interfaces • Stay current with emerging technologies and industry trends in integration and API development • Ensure compliance with enterprise architecture standards and security requirements ================================================================================ 3. PRIMARY SKILLSET ================================================================================ INTEGRATION PLATFORM: --------------------- • Snaplogic Enterprise Integration Platform (Expert level) - Snaplogic Designer and Manager - Pipeline development and optimization - Snap development and custom snap creation - Integration with various endpoints (databases, APIs, file systems, etc.) - Snaplogic Cloud and on-premise deployments - Error handling and logging mechanisms API DEVELOPMENT: ---------------- • RESTful API design and development • API Gateway management and configuration • OpenAPI/Swagger specifications • API security (OAuth, JWT, API keys) • API versioning and lifecycle management • GraphQL (good to have) JAVA SPRING BOOT: ----------------- • Spring Boot framework (Expert level) • Spring Data, Spring Security, Spring Cloud • Microservices architecture and design patterns • RESTful web services development • Dependency injection and inversion of control • Unit testing with JUnit and Mockito • Maven/Gradle build tools MESSAGE STREAMING: ------------------ • Apache Kafka (Confluent Platform preferred) • Kafka Connect and Kafka Streams • Event-driven architecture design • Real-time data streaming and processing • Schema Registry and Avro/JSON schemas • Kafka monitoring and performance tuning ================================================================================ 4. SECONDARY SKILLSET ================================================================================ DATABASE TECHNOLOGIES: ---------------------- • SQL and relational databases (Oracle, PostgreSQL, SQL Server) • NoSQL databases (MongoDB, Cassandra) • Database design and optimization • Data modeling and ETL processes CLOUD PLATFORMS: ---------------- • Microsoft Azure (preferred) • Azure Data Factory, Azure Logic Apps • Cloud integration patterns and best practices • Infrastructure as Code (Terraform, ARM templates) DEVOPS & CI/CD: --------------- • Azure DevOps or similar CI/CD tools • Git version control and branching strategies • Containerization (Docker, Kubernetes) • Jenkins, GitHub Actions, or similar automation tools • Monitoring and logging tools (Splunk, ELK stack, Azure Monitor) PROGRAMMING LANGUAGES: ---------------------- • Java (Advanced) • Python (good to have) • JavaScript/TypeScript (good to have) • Groovy scripting SOFT SKILLS: ------------ • Excellent communication and interpersonal skills • Problem-solving and analytical thinking • Ability to work in multicultural and distributed teams • Stakeholder management and expectation setting • Self-motivated with ability to work independently • Adaptability and willingness to learn new technologies

Similar jobs