Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Epicminds Information Technology

NewBe an early applicant

Solution Architect

Posted
Discussion

Summary

Designs end-to-end, scalable enterprise IT solutions in Bengaluru, translating business requirements into microservices-based architectures and guiding teams through the SDLC. Core stack: Java, Spring Framework, RESTful APIs, RDBMS, JavaScript, Node.js, HTML5, and distributed computing.

Role & responsibilities



Preferred candidate profile

JOB DESCRIPTION Position: Solution Architect Experience: 8+ Years Location: Bengaluru Employment Type: Full-Time Job Summary We are looking for an experienced Solution Architect with 8+ years of experience in designing scalable IT solutions, software architecture, and distributed systems. The candidate should have strong hands-on knowledge of Java, RESTful APIs, Spring Framework, RDBMS, JavaScript, Node.js, HTML5, and microservices architecture. Key Responsibilities • Analyze business and technical requirements and translate them into scalable IT solutions. • Design end-to-end software solutions covering conceptual and solution architecture, application architecture, data architecture, external system interfaces, data loading, and maintenance/support plans. • Design and develop solutions using distributed computing concepts. • Define application architecture and technical standards for development teams. • Design and implement microservices-based architectures. • Develop and integrate RESTful APIs and web services. • Work with Java and Spring Framework for enterprise application development. • Design database solutions using RDBMS technologies. • Collaborate with development, QA, business, and infrastructure teams to ensure successful solution implementation. • Evaluate technical approaches and recommend suitable architecture patterns and technologies. • Ensure solutions are scalable, secure, maintainable, and aligned with business requirements. • Provide technical guidance and architectural support throughout the software development lifecycle. Required Technical Skills • 8+ years of overall IT/software development experience. • Strong experience in Solution Architecture / Software Architecture. • Experience in Distributed Computing. • Strong hands-on experience with Java, Spring Framework, RESTful Web Services, API-driven development, RDBMS, JavaScript, Node.js, and HTML5. • Strong understanding and experience in Microservices Architecture. • Experience designing scalable and maintainable enterprise applications. • Knowledge of system integration, external interfaces, and data-loading mechanisms. • Strong understanding of software development lifecycle and architectural best practices. Educational Qualification • Bachelor's degree in Information Technology / Computer Science / Electronics / Engineering / related discipline, or • MCA or equivalent qualification.Preferred Skills • Experience with cloud-based architectures. • Knowledge of API gateways, authentication, authorization, and security. • Understanding of CI/CD and DevOps practices. • Experience with containerization technologies such as Docker/Kubernetes. • Strong communication, analytical, and problem-solving skills. • Ability to communicate technical architecture clearly to both technical and non-technical stakeholders. Key Competencies Solution Architecture | Microservices | Java | Spring | REST APIs | Distributed Computing | RDBMS | Node.js | JavaScript | HTML5 | System Design | API Integration | Software Architecture


Skills

Apply

See also

Architecture jobs by country — openings, pay and top skills →