Java - Tech Lead

Job Description

Technical skills:
• Strong Java development experience (at least 4 complete project life cycle experience) - Ability to
appreciate and understand Java component development
• Good experience in developing applications using Spring Boot
• Experience in designing performant, robust & scalable applications
• Good understanding of various architectural patterns (esp. microservices, ESB, Application
Integration patterns)
• Design skills in handling large volumes of data through REST services, JSON/XML formats
• Good understanding of data structures & algorithms
• Automated unit testing, code coverage, code scanners & continuous Integration/Continuous
Development process
Other skills
• App containerization
• knowledge of AWS environment
• Scripting knowledge ( JavaScript/ Groovy script)
• Knowledge & application of standard best practices and patterns in the relevant areas
• Good communication skills
• Team management (5-10 members)
• Solutioning capabilities
• Agile development methodology
Get Jobs Like This By Email


Solomon Karunakaran