EOS RPO
Software Engineer - Java
Project Title - Software Engineer - Java (2362833)
Design and develop highly scalable business applications using open stack technologies.
Work with upstream and downstream development teams to be represented in business applications.
Collaborate with 4ITB (Engineering, Product, Business, UX) team for better product development.
You will also be required to seek ways to improve the software and its effectiveness.
You will be called upon to support the coaching and training of other team members to ensure all employees are confident in the use of software applications.
What you'll bring:
An Engineering Degree - B.E/B.Tech/M.Tech/MCA/MBA in any stream – Computer Science preferred with 3-5 yrs of overall experience.
Experience with popular front-end frameworks like React,Redux and the ability to create custom components and widgets.
Data Structures and Algorithm, Design Patterns
Virtualization (Docker, Kubernetes)
Experience in BigQuery, Jenkins/Looper, Javascript, HTML/CSS and familiarity with popular API protocols as well.
Very good hands on experience in Micro Services, REST API , and API design principles, including versioning, authentication, and authorization.
Knowledge of database design and experience with relational databases like SQL, PostgreSQL, as well as NoSQL databases with Hadoop, Query Optimization & Distributed computing frameworks.
Micro Services based System Design
Code/ Design reviews - Process and Tools
Testing – Automation