26 Oct
|
epicminds information technology
|
Bengaluru
26 Oct
epicminds information technology
Bengaluru
Role & responsibilities
Preferred candidate profile
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.
- Solid 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
📌 Solution Architect (Bengaluru)
🏢 epicminds information technology
📍 Bengaluru