Posted on: 17/03/2026
Job Description :
Enterprise Architecture :
- Define end-to-end enterprise architecture for Java-based platforms.
- Design highly scalable, resilient, and secure systems.
- Create architecture, roadmaps, solution blueprints, and reference architectures.
- Conduct architecture and design reviews.
Technical Leadership :
- Provide hands-on guidance for Java 11+/17+, Spring Boot, Microservices.
- Drive adoption of coding standards, design patterns, and best practices.
- Mentor senior developers and technical leads.
- Lead technical decision-making and proof-of-concepts.
Domain Solutions :
- Warehouse / Supply Chain, Finance, IoT, Retail
Technical Skills :
- Core software development experience working on large scale enterprise systems
- Must have knowledge on java 17+ and spring boot framework
- Must have strong understanding of backend system design, micro services architecture and API development
- Experience with RESTful APIs and message queues (ex: RabbitMQ, Kafka)
- Proficiency with relational and NoSQL databases (ex: MySQL, mongoDB)
- Familiarity with container technologies (Docker, Kubernetes)
- Excellent debugging, problem solving and communication skills
- Promote engineering best practices across design, code quality, testing, CI/CD and observability
Soft Skills :
- Strong communication and stakeholder management
- Strategic thinking and problem-solving
- Leadership and mentoring
- Ability to align business goals with technical solutions
- Experience working in Agile/Scrum teams
Roles and Responsibilities :
- Design system architecture for Java-based applications and enterprise systems.
- Define application structure, modules, and component interactions.
- Select appropriate technologies and frameworks such as Spring Boot, Spring Framework, and Hibernate.
- Create high-level and low-level design documents and architecture diagrams.
- Ensure scalability, reliability, and performance of applications.
- Define coding standards, design patterns, and best practices for development teams.
- Review code and provide technical guidance to developers.
- Design and manage microservices and REST APIs.
- Integrate applications with databases, external systems, and third-party services.
- Work closely with DevOps teams for CI/CD and deployment using tools like Docker and Kubernetes.
- Ensure application security and implement authentication and authorization mechanisms.
- Monitor and optimize system performance and troubleshoot complex technical issues.
- Provide technical leadership and mentoring to the development team.
- Collaborate with business analysts, project managers, and stakeholders to understand requirements.
- Maintain architecture documentation and technical standards across projects.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Technical / Solution Architect
Job Code
1621098