Job Description :
§ Java (Spring, Spring Boot, Maven)
§ RESTful service
§ Micro services (Spring Boot)
§ Tomcat, Nginx web server
§ 7 years for senior develops
§ Tech Lead – 30% Management, 3-10 people
§ Communication important for Tech Lead and Senior Developers
§ Architects expectation
Thought Process of Design/Architecture critical
• Platform / technology agnostic architecture
• Functional & non-functional requirement to be cared for
• Can scale, perform, secure
• Industry leading solutions
• Support evolving team for Mobile 2.0, Marketing, Business/Leadership expectation
• Domain knowledge –
Nice to have :
§ Typical Architectural Consideration
• Solution Design
• Enterprise Arch
• Operation / Hardware Arch
• Process Arch
• UI / Services Arch
• Secure SDLC / Security Arch / Compliance needs
• Reporting Arch
· Application Architecture framework
• Logging /Exception Handling / Caching /etc.
• Design Patterns /MVC
• Memory Leak / State Management
• Performance Management