Senior Java Developer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
We are looking for a Senior System Engineer to design, build, and scale enterprise-grade applications that support critical business operations and digital transformation initia.
Key Skills for This Role
Full Job Posting
Overview
We are looking for a Senior System Engineer to design, build, and scale enterprise-grade applications that support critical business operations and digital transformation initiatives. Key Responsibilities Design and develop scalable RESTful APIs using Spring Boot aligned with business domain needs Apply Domain-Driven Design (DDD) to structure services and manage complex business logic Lead development using Test-Driven Development (TDD) to ensure high code quality and maintainability Architect and implement microservices-based solutions leveraging Docker for scalability and resilience Build and optimize workflow automation systems to streamline business processes Develop and maintain secure systems, ensuring compliance with industry standards Implement identity and access management integrations (e.g., RBAC, user provisioning, lifecycle management) Enhance system performance through query optimization, caching strategies, and refactoring Technical Stack Backend: Java, Spring Boot Frontend: Vue.js Architecture: Microservices, Docker Database: MySQL, Oracle 10g Security: OTP-based authentication, Identity Governance (e.g., SailPoint) What We re Looking For Strong experience in enterprise system design and backend development Proven ability to build secure, high-performance, and scalable systems Solid understanding of software engineering best practices (DDD, TDD) Experience working in complex, workflow-driven environments Skills Required: Core Java Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security) RESTful API development Microservices architecture SQL and relational databases (e.g., Oracle, MySQL, PostgreSQL) Unit testing & TDD (JUnit, Mockito) Project: Talent Requisition ID:
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at TestCrew
UI/UX Engineer
Riyadh, KSA
We are looking for a Senior UI Designer to join a leading organization operating at the intersection of banking and fintech. This role is ideal for someone who combines strong U...
Cloud Architect
Riyadh, KSA
Role Title: VMware Cloud Architect / Consultant Role Overview We are seeking a VMware Cloud Architect to lead the design and modernization of enterprise infrastructure using VMw...
Data Analyst & Power BI
Riyadh, KSA
Key Responsibilities 1. Data Analysis, Dashboard & Report Development Collect, clean, and transform data from multiple internal and external sources Design and develop interacti...
Product Growth Manager
, KSA
Key Responsibilities Growth Strategy & Market Expansion Define and execute growth strategies focused on GCC market entry and expansion Identify high-potential new product opport...
Marketing Senior Lead
Riyadh, KSA
Develop and implement B2B marketing strategies, manage digital marketing efforts, and collaborate with teams to enhance brand visibility and lead generation.
