π Software Architect – Java Web-Based Applications
π Job Description
CRIF Solutions Pvt. Ltd. is hiring an experienced Software Architect – Java Web-Based Applications for its Pune office. The ideal candidate will lead the architecture and technical delivery of enterprise-grade applications using Java, Spring Boot, Angular, Microservices, and modern cloud-native technologies. This role offers an opportunity to work on innovative business solutions for a global leader in credit bureau services, business information systems, and risk management.
π Key Responsibilities
- Lead end-to-end solution architecture for enterprise-grade web applications.
- Design secure, scalable, and high-performance Java-based applications.
- Develop and review application architecture using Java, Spring Boot, Angular, and Microservices.
- Design and optimize RESTful APIs for enterprise integrations.
- Ensure application security by implementing OWASP best practices.
- Collaborate with business stakeholders, product teams, and engineering leaders.
- Drive architecture reviews, technical governance, and coding standards.
- Mentor software engineers and promote engineering best practices.
- Support CI/CD implementation and containerized application deployment.
- Design database solutions using Oracle Database and optimize application performance.
- Evaluate emerging technologies and recommend architectural improvements.
- Ensure software quality, scalability, maintainability, and compliance with enterprise standards.
π Eligibility Criteria
- 7–9 years of experience in enterprise software development and architecture.
- Strong expertise in Java, Spring Boot, and Angular.
- Hands-on experience with Microservices Architecture and REST APIs.
- Good knowledge of Oracle Database and SQL optimization.
- Experience implementing application security using OWASP guidelines.
- Knowledge of CI/CD pipelines, containerization, and DevOps practices.
- Strong understanding of enterprise application architecture and design patterns.
- Excellent communication, stakeholder management, and leadership skills.
⭐ Key Skills
- Java
- Spring Boot
- Angular
- Microservices
- REST APIs
- Oracle Database
- Application Security (OWASP)
- CI/CD Pipelines
- Containerization (Docker/Kubernetes)
- Enterprise Application Architecture
- Software Design Patterns
- Technical Leadership
π° Benefits
- Opportunity to work with a global leader in credit bureau and risk management solutions.
- Exposure to enterprise-scale software architecture projects.
- Collaborative and technology-driven work environment.
- Career advancement through leadership and innovation opportunities.
- Continuous learning and exposure to modern software engineering practices.
⭐ Why Join CRIF Solutions?
- Be part of a globally recognized technology and risk management organization.
- Lead the design of enterprise-grade software solutions used worldwide.
- Work with modern technologies including Java, Spring Boot, Angular, and Microservices.
- Collaborate with experienced architects, engineers, and global stakeholders.
- Enjoy excellent opportunities for technical leadership and career growth.
π€ How to Prepare for the Interview
- Review Java, Spring Boot, Angular, and Microservices architecture concepts.
- Prepare system design examples for scalable enterprise applications.
- Revise REST API design principles and Oracle Database optimization techniques.
- Be ready to discuss application security practices, including OWASP standards.
- Review CI/CD workflows, Docker, Kubernetes, and containerization concepts.
- Prepare examples of technical leadership, architecture reviews, and mentoring engineering teams.
- Demonstrate experience with enterprise application architecture and performance optimization.
- Research CRIF's products, services, and technology landscape before the interview.
π© How to Apply
Interested and qualified candidates can apply by sending their updated resume via email using the button below.