
Responsibilities: Solution Architecture: Design and architect scalable and high-performance solutions using Java and related technologies.Define and communicate the overall structure of a software system, ensuring that the design meets both functional and non-functional requirements. Stakeholder Collaboration: Work closely with stakeholders to gather and understand functional and non-functional requirements.Collaborate with cross-functional teams to ensure alignment between business objectives and technical solutions. Customer Engagement: Assess customer needs, identifying gaps, security issues, and improvement areas in existing systems.Provide expert guidance to clients, suggesting solutions to address identified issues and improve overall system efficiency. Development Leadership: Lead the architectural design and development phases of projects, ensuring adherence to best practices and coding standards.Mentor and guide junior developers, fostering a collaborative and learning-oriented team environment. Technology Stack: Expertise in Spring-based frameworks for building robust and scalable applications.Proficient in relational and non-relational databases, cache systems, and reactive programming.Experience in designing and implementing RESTful and GraphQL APIs.Strong background in unit and integration testing to ensure code quality and reliability. Infrastructure and DevOps: Proficient in Terraform and Infrastructure as Code (IaaC) for managing infrastructure efficiently.Experience with containerization technologies such as Kubernetes and Docker.Knowledge of Serverless and Function as a Service (FaaS) architectures.Cloud-native development expertise, particularly in AWS. Headless CMS: Familiarity with Headless CMS architecture and implementation. Technical Background: Strong understanding of architectural design principles and patterns.Expertise in integration patterns for building modular and interoperable systems.Implementation of DevSecOps practices to integrate security throughout the software development lifecycle.In-depth knowledge of Event-Driven Architecture (EDA) and Multilayer Architecture
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
