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.
About the Role
We are looking for a Senior Java Developer to join our engineering team and contribute to the design, development, and delivery of complex software solutions for a range of high-impact projects.
In this role, you’ll combine hands-on coding with architectural input and team mentorship. You will also have a client-facing presence, contributing to long-term partnerships through technical excellence and clear communication.
This is an opportunity to be part of a collaborative, forward-thinking environment that encourages innovation and continuous growth.
What You’ll Do
• Design, develop, and maintain scalable Java-based applications and services
• Write clean, secure, and maintainable code following industry best practices
• Contribute to system architecture and design for performance and scalability
• Conduct code reviews and mentor junior developers to support team growth
• Collaborate with cross-functional teams and stakeholders to ensure quality delivery
• Participate in high-stakes technical initiatives and provide thought leadership
• Manage client relationships and communicate effectively to build trust and alignment
What We’re Looking For
• 7+ years of hands-on experience in Java development within IT projects
• Proficient in Java 8+ and frameworks such as Spring Boot, Spring MVC, Spring Security, and Hibernate
• Strong understanding of RESTful APIs and microservices architecture
• Experience with relational databases (e.g. MySQL, PostgreSQL) and ORM tools
• Search experience (ElasticSearch/SOLR/OpenSearch/Vespa), Java, EKS
• Comfortable using Maven or Gradle for build automation
• Proficient with Git and CI/CD workflows
• Experience with collaboration and tracking tools such as Jira and Confluence
• Strong analytical and decision-making skills, with the ability to work autonomously
• Excellent verbal and written communication in English
Bonus Points For
• Hands-on experience with AWS or other cloud providers
• Familiarity with Docker and Kubernetes
• Experience working with NoSQL databases
• Exposure to Agile/Scrum development methodologies
• Knowledge of JavaScript frameworks like Angular or React
Key Skills
Ranked by relevanceReady to apply?
Join ddroidd and take your career to the next level!
Application takes less than 5 minutes