HamburgerMenu
hirist

Divergent Software Labs - Senior Java Architect - System Design

Divergent Software Labs Pvt. Ltd
9 - 13 Years
Indore

Posted on: 03/02/2026

Job Description

Description : Senior Java Architect


Experience : 9 to 13 Years


Location : Indore (On-site)


Industry : Software Product Engineering


Education : Bachelors or Masters degree in Computer Science, Software Engineering, or a related field.


Role Summary :


We are seeking a visionary Senior Java Architect to lead the technical direction of our global product engineering initiatives. In this pivotal Indore-based role, you will act as the "Technical Blueprint Architect," responsible for designing, implementing, and scaling high-availability software systems. You will bridge the gap between traditional J2EE stacks and modern cloud-native architectures, leveraging Spring Boot, NoSQL, and Microservices to deliver world-class solutions. The ideal candidate is a hands-on leader who excels in Lean systems, mentors high-performing engineering teams, and ensures that every line of code aligns with global scalability and security standards.


Responsibilities :


- System Architecture & Design : Lead the design and implementation of highly scalable, resilient, and maintainable software architectures for diverse domains, ensuring alignment with Lean iterative development processes.


- Full-Stack Technical Leadership : Oversee the integration of backend Java technologies (Spring Boot, Hibernate, JPA) with modern frontend frameworks (Angular, ReactJS) to create seamless end-to-end user experiences.


- Legacy Modernization : Strategize the transition and optimization of legacy J2EE, EJB 3, and JSP systems into modern, decoupled microservices.


- Database & Data Strategy : Architect robust data layers using a hybrid of relational (PostgreSQL, MySQL, Oracle) and NoSQL (MongoDB) technologies, ensuring high data integrity and performance.


- Business Logic Automation : Implement and manage complex business rules and workflows using the JBoss Drools Engine and Activiti Workflow to enhance application agility.


- Performance Optimization : Conduct deep-dive system audits to identify bottlenecks, optimizing server-side performance across Apache Tomcat, JBoss, and Weblogic environments.


- Team Mentorship & Growth : Foster a high-performance culture by mentoring junior engineers, conducting rigorous code reviews, and promoting industry best practices in clean code and design patterns.


- Cross-Functional Collaboration : Partner with Product Managers and stakeholders to translate business requirements into technical roadmaps, ensuring on-time delivery of cutting-edge solutions.


- Troubleshooting & Resolution : Act as the final point of escalation for complex technical issues, providing root-cause analysis and implementing permanent architectural fixes.


- Technology Scouting : Keep the organization at the forefront of innovation by identifying and adopting emerging technologies that align with Divergent's commitment to quality-driven results.


Technical Requirements :


- Core Java Mastery : Extensive expertise in Java/J2EE, including Servlets, Spring (MVC, Boot, Data), Hibernate, and JPA.


- Full Stack Proficiency : Hands-on experience with HTML5, CSS3, and JavaScript frameworks like Angular or ReactJS.


- Server Ecosystem : Deep knowledge of Apache Tomcat, JBoss, Websphere, and Jetty.


- Workflow Engines : Proven experience with Activiti or Drools for business process management.


- Analytical Rigor : Strong ability to manage complex system architectures and troubleshoot high-concurrency environments.


Preferred Skills :


- Cloud & DevOps : Familiarity with AWS/Azure and containerization using Docker/Kubernetes.


- Certifications : Java SE/EE Oracle Certified Master or Spring Professional certification.


- Lean Systems : Experience in Lean software development or Agile/Scrum leadership.


Core Competencies :


- Strategic Vision : Ability to design long-term architectural roadmaps that withstand high-volume growth.


- Mentor Mindset : A commitment to developing talent and providing constructive feedback to drive team excellence.


- Problem Solving : Exceptional analytical skills to deconstruct and solve complex architectural puzzles.


- Collaborative Leadership : Ability to work across interdisciplinary teams to deliver cohesive, high-quality software products.


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in