01 Sep
|
Miratech
|
Gurugram
Company Description
Miratech helps visionaries change the world. We are a global IT services and consulting company that brings together enterprise and start-up innovation. Today, we support digital transformation for some of the world's largest enterprises. By partnering with both large and small players, we stay at the leading edge of technology, remain nimble even as a global leader, and create technology that helps our clients further enhance their business. We are a values-driven organization and our culture of Relentless Performance has enabled over 99% of Miratech's engagements to succeed by meeting or exceeding our scope, schedule, and/or budget objectives since our inception in 1989.
Miratech has coverage across 5 continents and operates in over 25 countries around the world. Miratech retains nearly 1000 full-time professionals, and our annual growth rate exceeds 25%.
Job Description
We are seeking an experienced Backend Engineer to build and enhance a Java & Spring Boot based enterprise application that drives secure, profile-based interactions with internal systems. The role involves working on scalable microservices and REST APIs, integrating with internal authentication frameworks, and contributing to a large-scale data processing pipeline. The ideal candidate will bring strong backend expertise, a problem-solving mindset, and experience in developing high-performance, distributed systems aligned with modern architecture practices.
Key Responsibilities
- Design, develop, test, and maintain enterprise-grade applications using Java
- Build and enhance RESTful APIs, microservices, and backend systems.
- Participate in system design, architecture discussions, and technical reviews.
- Write clean, maintainable, and effective code following coding standards.
- Optimize application performance, scalability, and reliability.
- Develop automated unit, integration, and regression tests.
- Collaborate with Product Managers, QA, DevOps, and stakeholders.
- Troubleshoot production issues and provide timely resolutions.
- Participate in Agile ceremonies, sprint planning, and code reviews.
Qualifications
- 8+ years of experience in Java development.
- Strong proficiency in Java (8/11/17+) with a solid foundation in OOP, data structures, algorithms, and design patterns.
- Hands-on expertise in backend development using Spring Boot, Spring MVC, and Hibernate, with experience in microservices architecture and REST API design.
- Exposure to front-end development technologies.
- Strong experience working with SQL databases.
Nice to Have
- Experience with Modern C++ (C++11/14/17/20).
- Experience with AI/ML integrations.
- Exposure to Data Engineering or Big Data technologies.
- Knowledge of Infrastructure as Code (Terraform, Ansible).
- Experience working in financial services, fintech, or large-scale enterprise environments.
📌 Senior Java Backend Engineer (Gurugram)
🏢 Miratech
📍 Gurugram