Job Overview
Tech Lead / Senior Software Engineer (Java)
Essential skills
- 6+ years of strong experience as a Java Developer
- Extensive experience working with Springboot
- Experience with Restful APIs
- In-depth understanding of the Microservice Architecture (MSA) – A good working knowledge of the microservices patterns.(We use Spring Boot as our microservices container)
- Good knowledge of design patterns.
- Familiar with relational databases such as postgreSQL
- Cloud experience with AWS or Azure (We use AWS infra)
- Experienced in performing code reviews and working with code quality tools
- Experienced in working in an Agile setup
- Experienced in working with Unit Testing frameworks like JUint, Mockito and Jasmine
Good to have
- Experience in developing application using AWS services such as AWS Amplify, SQS, SNS
- Mobile backend development experience
What’s on offer?
- Training and Development
- Professional certification reimbursements
- Attractive Performance Bonus
- Family Medical Insurance
- Counseling
- Insighture Employment Referral Program
- Caring culture with company provided wellness programs (Yoga, Mindfulness, Healthy eating and much more!)
Job Detail
-
Offered SalaryNot Specified
-
Career LevelNot Specified
-
ExperienceMore than 5 Years
-
GenderBoth
-
INDUSTRYComputer and technology
-
QualificationNot Specified