Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Overview:
We are looking for a motivated Java Developer with a solid foundation in backend development to join our team. In this role, you will contribute to building and supporting high-quality, scalable backend applications. The ideal candidate has experience working with Java and Spring Boot, understands API development and microservices, and is eager to continue growing their skills. You will work closely with senior developers and cross-functional teams to deliver reliable and well-designed technical solutions.
Key Responsibilities:
• Contribute to the development and maintenance of backend applications using Java, Spring Framework, and Spring Boot under the guidance of senior engineers.
• Assist in building and integrating RESTful APIs and microservices to support platform features and business requirements.
• Write clean, efficient, and testable code by following established coding standards and industry best practices.
• Support integrations with internal and third-party systems, ensuring smooth and reliable data exchange.
• Help monitor and optimize application performance, scalability, and reliability.
• Collaborate with frontend and mobile teams to ensure seamless API communication and consistent data delivery.
• Help diagnose, troubleshoot, and resolve technical issues, bugs, and production incidents.
• Participate in code reviews. Learning from feedback and contributing to maintaining code quality. • Work closely with product owners, QA, and fellow developers in an Agile/Scrum environment.
• Take part in sprint planning, estimations, and technical discussions, contributing ideas and continuously improving your technical skills.
Requirements:
•Bachelor’s degree in Computer Science, Software Engineering, or related field.
•2–5 years of hands-on Java development experience.
•Strong proficiency in Java 8+, Spring Framework, Spring Boot, REST APIs, and Microservices.
•Experience with PostgreSQL and MongoDB.
•Solid understanding of OOP, design patterns, and software engineering principles.
•Familiarity with cloud environments (AWS, Azure, or GCP) is an advantage.
•Experience with Agile/Scrum methodologies.
•Good troubleshooting, analytical, and communication skills.
• UAE-Based
Preferred Qualifications:
• Experience in fintech, payments, or high-volume transactional systems.
• Experience with CI/CD tools, Docker, or Kubernetes.
• Understanding of security, compliance, or data protection.
Key Skills:
• Backend programming
• API development
• Microservices architecture
• Problem-solving
• Team collaboration
• Fast-paced adaptability
Key Skills
Ranked by relevanceReady to apply?
Join MODSOFT TECHNOLOGY AI DEVELOPMENT and take your career to the next level!
Application takes less than 5 minutes

