- Java,J2EE and Microservices technologies and responsible for solution design.
- Experience architecting a diverse set of applications. Using multiple technology stacks is a plus.
- Proven experience in designing and delivering highly scalable architectural solutions.
- Ensure code quality by continuous evangelization, code reviews, and adopt the right tools.
- Backend Architects with a strong founding in Java must have solid experience in architecting and developing high-performance scalable server-side solutions that are secure, bug-free, and reusable.
- Should have strong experience in decision making and stakeholder management with regard to Design/Technology Choices, Platform Standards.
- Should have experience in providing direction and high-level architectural blueprints for Platform Development.
- Should have strong designing knowledge for APIs (Restful / GraphQL API implementations), Microservices and Event-Driven Architecture expertise, containerization, service discovery, service mesh, etc.
- Should have a broad knowledge of the Java/J2EE platform, Spring, Maven, Jira, Code repository (Bit Bucket or any tools), Jenkins, GIT, etc.
- Core Java with a good understanding of concepts including but not limited to ORM, IOC, AOP, etc.
- Experience with RDBMS, NoSQL or Oracle.
- Front End Architects must have expertise in modern platforms like Angular, React, etc. and must have architected highly responsive web apps with good UX and performance.
Good to have
- Experience/Certification in any of the cloud platforms like AWS, Azure
- Knowledge of cloud services like ECS, EC2, Migration to the Cloud, SQS / SNS, Lambda, etc.
- DevOps knowledge and experience using Jenkins, Docker Kubernetes
Didn’t find the job appropriate? Report this Job