JAVA SOLUTION ARCHITECT
Vrinda International Bengaluru, Karnataka, India · ₹2M/yr
Human Resources Services · 11-50 employees
About the role
Define and oversee the end-to-end solution architecture for large-scale Java-based systems to ensure scalability and performance. Lead the integration of DevOps practices and mentor development teams on architectural best practices and code quality.
What they look for
Requirements
Requires a minimum of 14 years of hands-on experience in software development and solution architecture within the IT Services domain. Candidates must demonstrate profound proficiency in core Java, Spring Boot, and modern architectural patterns.
Full description
JAVA SOLUTION ARCHITECT
Summary
We are seeking an accomplished professional with over 14 years of expertise to lead the design and evolution of robust software solutions within the IT Services sector. In this pivotal role, you will leverage deep technical knowledge to architect scalable systems, ensuring alignment with business objectives while driving innovation through advanced frameworks and methodologies. The position demands a strategic thinker capable of bridging complex technical challenges with practical implementation, serving as a cornerstone for our development teams in delivering high-quality, enterprise-grade applications.
Responsibilities
- Define and oversee the end-to-end solution architecture for large-scale Java-based systems, ensuring scalability, reliability, and performance.
- Lead the integration of DevOps practices, utilizing tools like Maven, Git, and Autosys to streamline deployment pipelines and enhance operational efficiency.
- Design and implement secure, efficient REST APIs and batch processing workflows using Spring Boot and Spring Batch technologies.
- Manage system performance through advanced memory management techniques and optimize RPM packaging for seamless distribution.
- Guide the adoption of emerging technologies, including Agentic Frameworks and Model Fine-Tuning, to modernize existing architectures.
- Ensure cross-platform compatibility and stability by leveraging Linux environments for development and production testing.
- Mentor development teams on architectural best practices, code quality, and the effective application of Spring ecosystem components.
Requirements
Requirements:
- Possess a minimum of 14 years of hands-on experience in software development and solution architecture within the IT Services domain.
- Demonstrate profound proficiency in core Java programming, Spring Boot, and the construction of RESTful web services.
- Exhibit strong command over DevOps tools and practices, specifically Maven, Git, Autosys, and Linux administration.
- Have proven experience in performance tuning, including memory management and RPM packaging strategies.
- Show familiarity with modern architectural patterns, including Agentic Frameworks and Model Fine-Tuning applications.
- Display a track record of designing and implementing complex batch processing solutions using Spring Batch.
- Hold a salary expectation aligned with the market range of ₹20-25 LPA for this level of seniority.
Similar roles
-
Senior Java Developer - Rates Intraday Risk Technology
Nomura London, England, United Kingdom
-
Java / C++ Developer
Vix Technology & Kuba Košice, Region of Košice, Slovakia
-
Software Engineer II - Agentic AI, Java , AWS , Springboot , Kafka
JPMorgan Chase & Co. Mumbai, Maharashtra, India
-
Java Engineer in Java Application Core Components team
Adyen Amsterdam, North Holland, Netherlands
-
Lead Software Engineer Lead Software engineer - Java, Spring Boot, Kafka, AWS, Spark, Copilot/Claude/AI skills
JPMorgan Chase & Co. Hyderabad, Telangana, India
-
Lead Software Engineer - Java Fullstack, AWS
JPMorgan Chase & Co. Mumbai, Maharashtra, India