Junior Software Engineer - Backend
On-siteMumbai, Maharashtra, India
EXPIREDMumbai, Maharashtra, IndiaOn-siteFull TimeEntry LevelBachelors DegreeMedium
Full TimeEntry LevelBachelors DegreeMedium
Job Summary
Design and develop high-volume, low-latency applications for real-time event-based systems using microservices architecture in Java. Identify code bottlenecks and inefficiencies, then devise solutions for both production and non-production issues. Transform business functionalities and technical specifications into low-level designs while collaborating with product management to build highly scalable products. Manage and optimize big data stores including MySQL, MongoDB, and Elasticsearch, and deploy applications across cloud platforms like AWS and Azure.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology or a related field
- 0 to 1 years of design and development experience in scalable and distributed enterprise applications using Java/J2EE, JPA, Spring framework and RESTful web services
- Excellent coding skills in Java
- Experience in managing, implementing and optimizing big data stores such as MySQL, MongoDB, Elasticsearch
- Experience in deploying applications and using various managed services provided by cloud platforms (AWS, Azure)
- Strong foundation in computer science, with strong competencies in data structures, algorithms and software design
- Proven ability to drive large scale projects with deep understanding of Agile SDLC, high collaboration and leadership
Desired Qualifications
- Experience in front-end technologies HTML5, CSS3, jQuery, AngularJS and D3.js is preferred
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.