Senior Java Developer
MOWEEX Digital Solutions
Employer Active
Posted 7 hrs ago
Send me Jobs like this
Nationality
Any Nationality
Gender
Not Mentioned
Vacancy
1 Vacancy
Job Description
Roles & Responsibilities
Design, develop, and maintain microservices and RESTful APIs using Java Spring Boot.
- Build reliable, maintainable, and reusable backend components following clean code and design patterns.
- Develop integrations with internal systems and third-party services.
- Ensure system performance, scalability, and high availability.
- Design and implement database schemas, optimize queries, and handle data transactions efficiently.
- Collaborate with the Solution Architect to ensure alignment with overall system architecture.
- Apply best practices for security, authentication, and data protection.
- Write unit and integration tests to maintain code quality and system reliability.
- Participate in code reviews, technical discussions, and continuous improvement initiatives.
- Work closely with the DevOps team on CI/CD pipelines, Docker/Kubernetes, and GCP deployments.
- Support Agile delivery through participation in sprint planning, retrospectives, and reviews.
Skills and Responsibilities
- Strong proficiency in Java and Spring Boot (Spring Core, Data, Security, Cloud).
- Experience in microservices architecture, API design, and service orchestration.
- Knowledge of RESTful APIs, JSON, message queues, and event-driven communication.
- Proficiency with PostgreSQL, NoSQL databases, and caching solutions.
- Familiarity with Docker, Kubernetes, and CI/CD pipelines
- Understanding of security protocols and authorization frameworks (JWT, OAuth2).
- Solid knowledge of logging, monitoring, and observability tools (ELK, Grafana, Prometheus).
- Experience with Agile methodologies, collaboration tools, and Git-based workflows.
- Excellent problem-solving and debugging skills.
- Strong communication skills with the ability to work cross-functionally.
Requirements:
- Bachelor s degree in computer science, Software Engineering, or equivalent field.
- 5+ years of experience as a backend developer using Java Spring Boot.
- Excellent teamwork skills
Desired Candidate Profile
- We are looking for an experienced Senior Backend Developer who is passionate about building scalable, high-performance backend systems and microservices.
- You will be responsible for designing, developing, and maintaining backend services and APIs that power our digital ecosystem.
- The ideal candidate will have deep experience with Java, Spring Boot, microservices architecture, and cloud environments (GCP), with strong technical leadership and hands-on coding skills.
- You will collaborate closely with Solution Architect, development, and QA teams to ensure that every release is secure, optimized, and delivered with high quality.
Company Industry
- IT - Software Services
Department / Functional Area
- Software Development
- Application Development (IT Software)
Keywords
- Senior Java Developer
Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com