Senior Full Stack Developer
Listed on 2026-05-31
-
Software Development
Full Stack Developer, Cloud Engineer - Software, Software Engineer, Backend Developer
Key Responsibilities
Design, develop, and maintain full‑stack applications using Python and/or Java technologies with a focus on clean, maintainable, production‑grade code.
Architect and implement microservices using event‑driven architecture and applying patterns such as CQRS, Saga, caching, and browser‑based caching.
Build and optimize applications for horizontal scalability and on‑demand scalability using containerization technologies.
Develop cross‑platform mobile applications with Flutter for seamless user experiences across iOS and Android.
Design and implement REST APIs, integrate with API Gateways, and ensure robust web security patterns (OAuth, JWT, encryption, rate limiting, etc.).
Work with SQL and No
SQL databases for efficient data modeling, storage, and retrieval.
Set up and maintain CI/CD pipelines using modern tools for automated testing, deployment, and monitoring.
Collaborate with product owners, architects, and cross‑functional teams using Git Hub and Jira for version control, issue tracking, and agile delivery.
Leverage code generation tools such as Anthropic Claude or similar AI‑assisted tools to accelerate development while maintaining code quality and standards.
Troubleshoot, optimize, and ensure high availability of applications in production environments.
Required Qualifications- Experience:
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. - Minimum 7 years of progressive experience as a Full Stack Developer in complex, large‑scale projects.
- Proven expertise in Python and/or Java full‑stack development with end‑to‑end ownership of applications.
- Strong proficiency in Python and/or Java full‑stack technologies (Spring Boot / Django / FastAPI / Flask, etc.).
- Deep hands‑on experience with microservices architecture and event‑driven architecture.
- Expertise in design patterns and architecture patterns including CQRS, Saga, caching patterns, and browser‑based caching.
- Practical experience with containerization (Docker) and orchestration for horizontal & on‑demand scalability.
- Hands‑on development with Flutter for mobile applications.
- Strong knowledge of SQL and No
SQL databases (Postgre
SQL, MySQL, Mongo
DB, Cassandra, etc.). - Experience with API Gateways and designing secure REST APIs.
- Solid understanding of web security patterns and best practices.
- Proficiency in CI/CD pipelines, Git Hub, and Jira.
- Experience using code generation tools such as Anthropic Claude or similar AI‑assisted coding tools.
- Exposure to cloud platforms (AWS, Azure, or GCP) and managed services for microservices and containers.
- Knowledge of Kubernetes for advanced orchestration and scaling.
- Familiarity with Graph
QL, reactive programming, or message brokers (Kafka, Rabbit
MQ). - Previous experience in high‑traffic, mission‑critical applications.
- Any relevant certifications (e.g., CKAD, AWS Certified Developer, etc.).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).