Overview
London or Birmingham based – 2-3 days a week on site. Telecoms industry.
Responsibilities
* Design, build, and optimize advanced solutions that leverage Java (WebLogic/Spring Boot), React/Angular, and AWS technologies using Flutter and Kotlin.
* Guide the architecture of the customer messaging platform, ensuring a robust and scalable design while adhering to best practices like Clean Architecture and microservices principles.
* Collaborate with engineering, product management, and business stakeholders to deliver effective, high-performance messaging solutions across multiple channels.
Role Details
* Solution Design: Architect end-to-end solutions using Java (WebLogic/Spring Boot), API, React/Angular, AWS, SQL, and NoSQL databases to meet business needs, scalability, security, and performance standards.
* Clean Architecture / Microservices: Apply Clean Architecture principles and design microservices-based architectures for customer messaging workflows with high availability and low latency.
* Technical Leadership: Provide technical leadership and mentorship to development teams, promoting best practices and adoption of new technologies.
* Stakeholder Collaboration: Work with product managers, business analysts, and other teams to gather requirements and align technical solutions with business goals.
* Database Architecture: Design SQL and NoSQL database solutions for storing and processing customer data securely and efficiently.
* Documentation & Reporting: Create and maintain architectural documentation, roadmaps, and technical specifications for clear stakeholder communication.
* Continuous Improvement: Stay up-to-date with industry trends in software architecture, cloud computing, and messaging technologies.
Seniority level
* Mid-Senior level
Employment type
* Contract
Job function
* Information Technology
Industries
* IT Services and IT Consulting
#J-18808-Ljbffr