Sr. Full Stack Developer
Experience - 10+ Years
Location - Abu Dhabi, UAE
Job SummaryAce Net Consulting is looking for a highly skilled Senior Full Stack Developer with 10+ years of software engineering experience, including strong hands‑on experience in full-stack application development. The ideal candidate will be responsible for designing, developing, modernizing, and supporting enterprise-grade digital platforms and mission‑critical business applications. You will work across React/Next.js, Java/Spring Boot, Node.js, APIs, microservices, databases, cloud, and Dev Ops, while contributing to solution architecture, technical leadership, engineering standards, and team mentoring.
Modern enterprise full‑stack roles commonly emphasize Java/Spring Boot, React, REST APIs, microservices, Docker/Kubernetes, CI/CD, and cloud‑native development.
- Design, develop, test, and maintain secure, scalable, highly available, and enterprise‑grade full‑stack applications.
- Translate business and functional requirements into technical designs, architecture decisions, and delivery plans.
- Develop responsive Single Page Applications using React, Next.js, Type Script, JavaScript, HTML5, and CSS
3. - Build reusable UI components and design systems using technologies such as Tailwind CSS, Radix, or ShadCN.
- Design and develop backend services and microservices using Java, Spring Boot, Spring Security, Node.js, NestJS, or Express.js.
- Develop and integrate REST/SOAP APIs, enterprise integration layers, background services, and event‑driven workflows.
- Implement authentication, authorization, RBAC, audit logging, exception handling, idempotency, and secure coding practices.
- Design and implement data models and persistence solutions using PostgreSQL, Oracle, MySQL, Snowflake, or equivalent relational databases.
- Build cloud‑native solutions using microservices, Docker, Kubernetes/Open Shift, Helm, and API‑first architecture.
- Develop and maintain CI/CD pipelines using Git Lab CI/CD, Jenkins, or equivalent Dev Ops platforms.
- Implement logging, monitoring, alerting, health checks, and operational dashboards to improve application reliability.
- Integrate internal platforms, external service providers, and enterprise applications through synchronous and asynchronous integrations.
- Contribute to solution architecture reviews, technology selection, engineering standards, and platform roadmaps.
- Lead technical estimation, design reviews, code reviews, troubleshooting, and resolution of complex production issues.
- Mentor engineers and promote best practices across coding standards, design patterns, testing, security, and Agile delivery.
- Collaborate with Product Owners, Business Analysts, Architects, QA, Cybersecurity, Infrastructure, and Release teams.
- Prepare technical documentation, API specifications, architecture decisions, operational runbooks, and knowledge‑transfer materials.
- Leverage approved AI‑assisted development tools to improve engineering productivity, documentation, testing, and code quality while maintaining security and compliance standards.
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- 10+ years of software engineering experience, including at least 5 years of full‑stack application development.
- Strong hands‑on experience with Java, Spring Boot, Spring Security, JPA/Hibernate, and microservices.
- Strong frontend development experience with React, Next.js, Type Script, JavaScript, HTML5, and CSS
3. - Experience with Node.js, NestJS, or Express.js for backend development.
- Strong understanding of REST, SOAP, API design, asynchronous messaging, and event‑driven architecture.
- Experience with enterprise messaging technologies such as IBM MQ or Oracle AQ.
- Strong database experience…
(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).