Bangalore, Mumbai or New Delhi, India
Sr. Software Engineer - Java
Location: Bengaluru, India
What you will be doing
● Design and build scalable and reliable micro-services based applications
● Build enterprise grade apps to provide enterprise API security
● Take new feature ideas from drawing board to finished product solution. This includes requirements gathering, design, development and delivery of the solution
● Deliver solutions in a fast paced and challenging environment using cutting edge technologies
What You Need for this Position
● 5 - 7 years of overall experience building large scale enterprise application ● Experience with RESTful Web Services, API development
● Experience with databases and data modeling, both SQL and NoSQL
● 4+ years of experience in JAVA and the following frameworks: ○ Spring Boot ○ Hibernate
● Good experience in building microservices
● Experience with docker and kubernetes is a big plus
● Must be familiar with modern, cloud-based infrastructure such as AWS/Azure/GCP
● Experience with Scrum and other agile development practices.
● Motivation to solve problems, not to patch over quick fixes.
● Willingness to learn new technologies, processes, and software methodologies
Soft Skills Needed
● Ability to act as a technical authority, to present solution options and recommendations in unbiased terms.
● Excellent command of written and spoken English
Education & Experience: 4 Year Bachelor's degree in Computer Science or relevant field with 5-7 years of experience.