Select Page

Java Architect

Jul 23, 2022

Job Description

Job Role:
Java Architect
9+ yrs
Work Location:
Skills required:

• 10+ years of experience in software development and full product life cycles
• Strong experience in design and architecture for medium to large scale modular Java application development.
• Coding skills in Java coupled with a strong base in object-oriented design, functional programming, and distributed development
• Solid understanding of Technical architecture using Java technology.
• Experience in building frameworks and solutions using cloud components beneficial.
• Experience in integration with CRM/ERP/Financial solutions, web services, & cloud APIs.
• Demonstrated engagement in presales and transforming high level business requirements into a scalable architecture
• Professional team-leading experience

• Understanding of basic data structures & algorithms, relational databases, RESTfuI web services and have a good working knowledge of SQL.
• Experience on Java-based web frameworks such as Spring, Spring Boot
• Hands-on experience with UI frameworks – React or Angular
• Excellent problem-solving skills and understanding of Object-Oriented Design
and Patterns
• Proficiency with Node JS, JavaScript, AWS, Microservices Architecture
• Familiarity with containerization Docker/Kubernetes on AWS or any other cloud provider
• Knowledge of machine learning, data mining, artificial intelligence, statistics benefiical.
• Working experience on Devops / CI/CD
• Experience in distributed algorithms
• Experience working with a micro-services-based platform, serverless architecture and solutioning using cloud (AWS or Azure or Google) or open source components
• Skilled at database model (RDBMS) and working with Document/NoSQL (Mongo/DynamoDB/CosmosDB) databases
• Strong verbal and written communication skills
• Ability to technically lead small to midsize teams and mentor junior members

Qualification Required:
Degree in Computer Engineering/Science/IT
Job Responsibilities:
Share This