SUMMARY
We are looking for Senior Software Engineer on Java Platform in our R&D team who works creatively and
independently to establish objectives, meet deadlines, and complete difficult engineering assignment by
demonstrating full competency in the software development area and to design, development and
deployment of our SaaS based Enterprise Inventory Management Solution.
MAIN RESPOSIBILITES
Participates in full SDLC from research, requirements gathering, designing and delivering the product
Develops prototypes and templates, and participates in design reviews
Software programming, code reviews
Performs unit and integration testing
Works with QA to ensure a quality product is being released
Mentors other engineers on the team
Supervises one or more Interns and / or Junior Engineers
Troubleshoot complex deployment scenarios in a Live Retail Environment
Collaborate with cross functional teams to define, design and ship new features
MINIMUM REQUIREMENTS : EDUCATION & EXPERIENCE
Minimum BE / BTech / MTech / MCA / MSc from reputed university with good academic score from reputed
university preferred
4+ years’ experience in software development experience in full SDLC utilizing Java (preferable in an
product development company)
Experience in building Server Side Solutions on the Java Platform.
At least 2 years of experience in working on Microsoft Azure or Amazon AWS
Cloud platform knowledge on Azure and AWS
At least 1 year of experience in SQL , Mongo DB
KNOWLEDGE, SKILLS, & ABILITIES (KSA’s) :
Demonstrated experience in Core Java on Enterprise Level Applications
Demonstrated experience in building Cloud native applications on Azure or AWS platform
Mandatory to have skills in Database Programming (Queries, SPs, Views Indexes etc.) and should have
used JDBC
Should have worked on multithreaded applications and have prior experience in performance tuning
and troubleshooting on production environments
Master of object oriented programming concepts, Data Structures & Algorithm and design patterns
Experience with message queue technologies and Unit Testing
Experience with web services (SOAP, REST, JSON, XML)
Experience working with Spring / Spring-boot
Experience in SQL, Mongo DB
Deep understanding in RESTAPI construction and management techniques
Deep understanding continuous integration and continuous delivery patterns
Experience with Agile methodology
Knowledge on Application Gateway, EventHub, IOT Hub, Docker containers, Kubernetes / Swarm
Software Engineer • Greater Bengaluru Area, India