Candidates having 3-8 Years of experience.
Skills & Requirements
- Bachelor’s degree or higher in Engineering, Computer Science or related technical discipline
- 3-6 years of software industry experience with strong analytical and problem solving skills
- Excellent object oriented, technical analysis and design skills.
- Hands-on programming experience in Java
- Java BE developer with solid experience on Java, Springboot based Micro Services, Data bases (SQL Sybase/MySQL etc NoSQL – Cassandra, Elastic, Mongodb), well versed with SDLC and tools like git, gitlab, gradle, terraform
- Well versed with strong coding practices and design patterns.
- Basic understanding of distributed and scalable system design
- Proficiency in using advance data structures and algorithms
- Experience of test-driven development, hands on experience with testing frameworks such as Junit and a sound understanding of SDLC processes.
- Experience working with business or clients to transform requirements into software solutions
- Demonstrable history of successful project delivery
- Good communication and interpersonal skills
(good to have), Docker, Kubernetes, AWS Cloud, Working knowledge