Solution Designer
LEVY PROFESSIONALS
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Tech stack
Java
Agile Methodologies
Azure
Cloud Engineering
Software Architecture
Software Engineering
Spring-boot
Backend
REST
Job description
As a Senior Solution Designer & Backend Engineer, you are responsible for designing robust backend solutions while actively contributing to software development.
You will:
- Perform detailed technical analyses for new initiatives.
- Design new applications and features in collaboration with Domain Architects.
- Produce and maintain solution and architecture designs.
- Guide and support backend engineers during implementation.
- Develop and maintain backend services using Java and Spring Boot.
- Design and implement RESTful APIs.
- Work with Microsoft Azure services and infrastructure.
- Collaborate with product owners, architects, and development teams.
- Participate in Agile ceremonies and technical discussions.
- Promote engineering best practices and continuous improvement.
Requirements
Are you a senior backend engineer with a passion for designing scalable solutions? Do you enjoy bridging the gap between architecture and development while remaining hands-on with code? Then this opportunity is for you., * Extensive experience with Java and Spring Boot development.
- Strong experience designing and building REST APIs.
- Deep understanding of Microsoft Azure and cloud-native architectures.
- Experience with software architecture, system design, and data modelling.
- Experience working in Agile/Scrum environments.
- Experience collaborating with architects and cross-functional teams., * Strong analytical and problem-solving skills.
- Excellent communication and stakeholder management abilities.
- Natural leader who enjoys coaching and supporting fellow engineers.
- Team player with a collaborative mindset.
- Curious, adaptable, and committed to continuous learning.
- Comfortable balancing architectural responsibilities with hands-on software development.