Talent.com
This job offer is not available in your country.
Software Engineer

Software Engineer

Checkpoint SystemsGreater Bengaluru Area, India
30+ days ago
Job description

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

Create a job alert for this search

Software Engineer • Greater Bengaluru Area, India