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 MidChains Group
MidChains Group is an established regulated financial institution since 2019 offering virtual asset trading and investment services. MidChains FZE operating under the Virtual Asset Regulatory Authority (VARA), is specialized in sourcing and matching over the counter block trades for institutions and private clients participating in the digital asset market. Managed by a team of industry veterans with extensive experience in the traditional financial industry and as early adopters of digital assets, we are a partnership driven organization with the ability to customize solutions for our clients and counterparties.
Backed by Abu Dhabi sovereign wealth funds and global strategic investors, we provide institutional-grade infrastructure while delivering regulated OTC services that ensure transparency, security, and industry-leading practices.
Position Overview
We are looking for a skilled Full Stack developer (40% Backend & 60% Frontend expertise) to design, develop, and maintain scalable web applications and backend systems. The ideal candidate should have strong expertise in Java-based backend development and modern frontend frameworks, ensuring seamless integration between UI, API, and database layers.
Key Responsibilities:
- Experience in Fintech is a must.
- Hands-on experience in Java and at least one React framework is a must.
- Design, develop, test, and deploy end-to-end applications using Java and JS technologies.
- Build RESTful APIs and integrate them with frontend applications.
- Develop microservices using Spring Boot, ensuring scalability and performance.
- Write clean, maintainable, and efficient code following best practices and design patterns.
- Implement database schemas, queries, and optimization (SQL preferred).
- Collaborate with UX/UI designers, DevOps engineers, and QA teams throughout the development lifecycle.
- Participate in code reviews, unit testing, and CI/CD pipeline implementation.
- Ensure applications meet security, compliance, and performance standards.
- Troubleshoot and resolve technical issues in development and production environments.
- Stay current with emerging technologies and recommend improvements to existing architecture.
- Hands-on experience on JIRA, Confluence, Slack.
Technical Skills:
Backend:
- Core Java, Java 11+
- Spring Framework, Spring Boot, Spring Data JPA.
- RESTful APIs, Microservices Architecture.
- Hibernate or JPA ORM frameworks.
Frontend:
- Angular / React.js / Vue.js (any modern JavaScript framework).
- HTML5, CSS3, JavaScript (ES6+), TypeScript.
- Responsive design and cross-browser compatibility.
Caching and Database:
- MySQL / PostgreSQL / Oracle.
- Redis (optional).
- Query optimization and schema design.
DevOps / Tools:
- Git, GitHub / GitLab.
- Docker, Kubernetes (good to have).
- CI/CD tools (Jenkins, GitHub Actions, etc.).
- Cloud platforms (AWS).
- Knowledge of Keycloak or any SSO integration system would be a great plus.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 5–7 years of hands-on full-stack development experience.
- Strong understanding of object-oriented programming, design patterns, and software architecture.
- Familiar with Agile/Scrum development methodologies.
- Excellent problem-solving, debugging, and analytical skills.
- Strong communication and teamwork skills.
- Proactive and self-driven with a focus on delivering results.
- Ability to manage multiple priorities and meet deadlines.
Key Skills
Ranked by relevanceReady to apply?
Join MidChains and take your career to the next level!
Application takes less than 5 minutes

