Loading...

{{notif_text}}

Last chance to connect with exciting companies hiring right now - Register now!|L I V E{{days_remaining}} days {{hours_remaining}} hours left!

Microservices Jobs in Mumbai

Explore top Microservices Job opportunities in Mumbai for Top Companies & Startups. All jobs are added by verified employees who can be contacted directly below.

Lead Backend Developer

Founded 2019
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Andheri East, Mumbai, Navi Mumbai
Experience icon
4 - 8 years
Salary icon
Best in industry{{renderSalaryString({min: 1500000, max: 2500000, duration: "undefined", currency: "INR", equity: false})}}

RoleAs one of the senior members of the backend development team at Mosaic, you will beresponsible for architecting and setting the standards for building our core backend/microservices.Also, you will be responsible for shaping up the entire system for scale and collaboratingextensively with the frontend and design teams to create the best consumer experiences.Responsibilities● Develop microservices that will be used by the frontend through API endpoints.● Translate business requirements into high quality code.● Ensure that the code is deployed in a secure and scalable fashion.● Focus on code maintainability and performance of application.● Provide technical advice and assists in solving programming problems.● Enhance Analytics and overall backend architecture for better performance.Requirements● 3+ years of backend/full-stack development experience● 1+ years of experience on NodeJS● 1+ years experience in building APIs in a microservice architecture● Has experience managing other developers, recruiting and training.● Experience in PHP is a plus● Experience with AWS services such as Lambda, CloudWatch, CloudFront● Has experience in code reviewing/being the gatekeeper for an entire project● Experience with RabbitMQ or similar queuing system● Experience with Redis/ElasticSearch is a plus● Familiarity with CI/CD pipeline tools like Jenkins● Good knowledge of working with Git● A knack for benchmarking and optimization

Job posted by
apply for job
apply for job
Sneha Mali picture
Sneha Mali
Job posted by
Sneha Mali picture
Sneha Mali
Apply for job
apply for job

Senior Java Developer / Tech Lead Java

Founded 2013
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Navi Mumbai, Mumbai
Experience icon
4 - 7 years
Salary icon
Best in industry{{renderSalaryString({min: 700000, max: 1200000, duration: "undefined", currency: "INR", equity: false})}}

Job Responsibilities: Collaborate with other senior engineers, and management, to achieve optimal application architecture and design Develop efficient, secure applications, peer-review code, and document solutions within an agile-blended software environment Communicate proactively with team members, infrastructure, security, and quality assurance to continuously improve processes and engineering excellence Guide and train other developers in backend technology Ability to work independently and as a member of a team spread over different time zones Skills: Understanding of object oriented programming skills and data structures At least 4 years of hands-on development in Java, Springboot & Hibernate Should have experience in Java Multithreading, microservices Experience with developing web applications Expertise with in Core Java (Collections, Exception handling) Experience with J2ee( Servlets, JSPs) Experience with all well known database technology and object-relational mapping, experience with databases (Mysql, Mssql) Knowledge and development background in web-services/REST, AJAX, JSON, and XML Experience with Windows and Linux based environments Experience with Maven and GIT tools Understanding of UI technologies (HTML, CSS, Javascript libraries) would be a plus Good to have – AWS experience and Fintech domain experience Awareness of Jenkins will be a value add

Job posted by
apply for job
apply for job
Surekha Kotian picture
Surekha Kotian
Job posted by
Surekha Kotian picture
Surekha Kotian
Apply for job
apply for job

Backend Developer / Sr. Backend Developer

Founded 2011
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Mumbai, NCR (Delhi | Gurgaon | Noida)
Experience icon
3 - 10 years
Salary icon
Best in industryBest in industry

ABOUT US: MX Player is the world’s best video player and the world’s largest video platform, with an install base of 500+ million worldwide and 350+ million in India. It has consistently ranked amongst the top 10 Android apps since2012. MX Player reaches its vast user base via an ever-increasing list of supported platforms including native Android and iOS apps, mobile and desktop web applications and other portable devices. Roles and Responsibilities:  Need to have 5+ years of experience.  Should be Hands-on coding.  A senior software developer who can design and code large scale distributed systems. Need to have experience working with backend microservices at scale. Should be comfortable working on NoSQL/MySQL databases like Cassandra, MongoDB, elastic search, etc. and tune the performance. Comfortable working in Java and Golang. Skills:Must have: Software Developer with at least 5 years of experience in backend development with Java. API integration, Database designing. Understanding of complete lifecycle development, continuous integration & testing. Good to have: Good understanding of the Kotlin language. Good understanding of RxJava. Experience of working in large scale multi-module apps.

Job posted by
apply for job
apply for job
Payal Thakker picture
Payal Thakker
Job posted by
Payal Thakker picture
Payal Thakker
Apply for job
apply for job

Senior Fullstack Developer

Founded 2008
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Mumbai
Experience icon
5 - 10 years
Salary icon
Best in industry{{renderSalaryString({min: 1000000, max: 1800000, duration: "undefined", currency: "INR", equity: false})}}

About Us:We’re looking to hire someone to help scale Machine Learning and NLP efforts at Episource. You’ll work with the team that develops the models powering Episource’s product focused on NLP driven medical coding. Some of the problems include improving our ICD code recommendations , clinical named entity recognition and information extraction from clinical notes.   This is a role for highly technical engineers who combine outstanding oral and written communication skills, and the ability to code up prototypes and productionalize using a large range of tools, frameworks, and languages. Most importantly they need to have the ability to autonomously plan and organize their work assignments based on high-level team goals. What you will do at Episource: You will be responsible for setting an agenda to develop and build machine learning platforms that positively impact the business, working with partners across the company including operations and engineering. You will be working closely with the machine learning team to design and implement back end components and services. You will be evaluating new technologies, enhancing the applications, and providing continuous improvements to produce high quality software. Required Skills:   Strong background in analytics, BI or data science deployments is preferable with 2-6 years of experience Knowledge of React/Vue, HTML, CSS Experience building and consuming APIs  Experience with MySQL, MongoDB and MEAN stack  Knowledge and experience with serverless architectures is a plus Hands-on experience with AWS or any major cloud service provider for deploying solutions Experience with Docker or Kubernetes in deploying solutions on the cloud Hands-on experience Python, Apache Spark & Big Data platforms to manipulate large-scale structured and unstructured datasets. Fluent in data fundamentals: SQL, data manipulation using a procedural language, statistics, experimentation, and modeling

Job posted by
apply for job
apply for job
Ahamed Riaz picture
Ahamed Riaz
Job posted by
Ahamed Riaz picture
Ahamed Riaz
Apply for job
apply for job

Backend Engineer

Founded 2018
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Mumbai, Bengaluru (Bangalore)
Experience icon
2 - 10 years
Salary icon
Best in industry{{renderSalaryString({min: 1500000, max: 4000000, duration: "undefined", currency: "INR", equity: false})}}

Job requirements A strong engineer with excellent Ruby experience working with Ruby on Rails Experience with Node.js Experience with SQL/nosql databases(Postgresql, cassandra, MongoDB) Experience with REST services and API design Experience with building the system for scale Experience with version control systems (bitbucket, git etc.) Experience working with AWS Experience with docker/microservices will be an added advantage Knowledge of unit & integration testing Knowledge of agile development process, jira Strong knowledge of algorithms and Data structures Basic understanding of the HTTP protocol Demonstrated experience working on application development projects and test-driven development. Experience in writing high quality code Knowledge of blockchain technology, smart contracts and cryptocurrency will be an added advantage Experience in fintech domain will be another added advantage Bachelor’s degree in computer programming, computer science, or a related field. Fluency or understanding of specific languages, such as Java, PHP, or Python, and operating systems may be required. 3+ years of experience with Ruby On Rails. Strong Project & Time Management Skills, along with the ability to apply these skills while working independently, or as part of a team.

Job posted by
apply for job
apply for job
Sumit Gupta picture
Sumit Gupta
Job posted by
Sumit Gupta picture
Sumit Gupta
Apply for job
apply for job

Software Dev. Engineer - II

Founded 2015
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[1 - 1]}}
via Qrata
{{rendered_skills_map[skill] || skill}}
Location icon
Mumbai
Experience icon
4 - 6 years
Salary icon
Best in industry{{renderSalaryString({min: 1600000, max: 2600000, duration: "undefined", currency: "INR", equity: false})}}

The Insurance ecosystem in India is currently fragmented and distributed. Claims in Insurance are stressful because of the lengthy processes and long wait times before they are settled. We are here to change that and make Insurance Simple.We know that ours is a lofty vision, but we are in it for the long haul. Our work will give everyone the ability to sell Insurance to their customers and improve the economy. For this - we need co-creators who share our vision. We want to do it together with a team of like-minded people who are in it to reinvent the way we do Insurance and potentially connect the entire ecosystem.We want to grow fast while creating a sustainable business and bring about disruption in an industry, which is a post-COVID world, needs to be disrupted for the better! We are focused on democratizing Insurance through technology. It is a cloud-based platform connecting distributors to the Insurance Ecosystem to sell and manage Insurance programs. We are creating a middleware connecting consumers, traditional insurance institutions, intermediaries, and service partners on a single platform. Basically, give distributors the ability access to the entire Insurance ecosystem via 1 API / 1 platform.Our goal is simple - Provide a new way to do Insurance, which is secure, easy, and focuses on the consumer while staying compliant with the frameworks laid down by the regulator.Bachelor’s degree or higher in Computer / Technology domain. 4-7 years of relevant work experience, preferably in a start-up environment/ building SaaS products. Excellent coding skills with the ability to deliver in a hyper-growth phase. Hands-on experience in JAVA and practical experience in developing and designingscalable software solutions. Excellent Problem-solving skills & amp; understanding of data structures in a complex environment. Extensive experience in Spring, Hibernate and SpringBoot Experience in building REST Services Experience in integrating third party APIs (Payment gateways, SMS gateways, Accounting software APIs, APIs of CRM tools, etc.) into web applications Experience in working with SQL and no SQL DBs (Preferably Mongo DB) Working knowledge of Kubernetes and Docker is a plus Knowledge of how insurance processes and past experience in working on insuranceapplications is a plus.

Job posted by
apply for job
apply for job
Mrunal Kokate picture
Mrunal Kokate
Job posted by
Mrunal Kokate picture
Mrunal Kokate
Apply for job
apply for job

Senior Software Engineer

Founded 2015
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[2 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Remote, Mumbai, Chennai, Hyderabad, Bengaluru (Bangalore), Pune, JAKARTA (Indonesia), Kuala Lumpur
Experience icon
5 - 10 years
Salary icon
Best in industry{{renderSalaryString({min: 1500000, max: 2500000, duration: "undefined", currency: "INR", equity: false})}}

We are looking for Senior Backend Engineers to design and build the systems that power our core business of lending and loan processing.  As a Senior Backend Engineer you will be expected to contribute significantly to your team. Your work is consistently of high quality. You solve complex problems, applying appropriate technologies, design patterns, and best practices. Your focus is on a major portion of existing or new team software. You work with your team to design and build software that is secure, correct, observable, and resilient. Your solutions are pragmatic. You identify the proper level of complexity for a task and advise your peers and manager on technical approach.   What you’ll do Design, implement, and maintain developer-friendly APIs and services Contribute to code and architecture reviews to keep our code quality high Debug and resolve production issues; take part in blameless postmortems Plan and execute smooth migrations to new technology as a way of managing technical debt Build tools and automation for our business and operations teams Make decisions on trade offs such as: Reuse versus introducing dependencies; Extensibility versus over-engineering; and Maintainability versus time to delivery (via short-term workarounds) Contribute to the improvement of your team’s code review standards, design discussions, team planning, and AARs.   You may shine in this role if you Have a track record of shipping software in a distributed systems environment Are enthusiastic about collaborating across departments to solve challenging problems Are pragmatic about the need to release less-than-perfect software and continuously iterate on it Can identify and articulate trade-offs in software and data design Can communicate both technical and business requirements fluently Are excited about both learning new things and teaching others We speak mainly in javascript and golang, though we are open to engineers with different backgrounds and languages

Job posted by
apply for job
apply for job
Jason Low picture
Jason Low
Job posted by
Jason Low picture
Jason Low
Apply for job
apply for job

Director of Engineering

Founded 2015
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[3 - 1]}} employees
{{j_company_stages[2 - 1]}}
via upGrad
{{rendered_skills_map[skill] || skill}}
Location icon
Mumbai, Bengaluru (Bangalore)
Experience icon
8 - 12 years
Salary icon
Best in industry{{renderSalaryString({min: 3000000, max: 4000000, duration: "undefined", currency: "INR", equity: false})}}

About Us upGrad is an online education platform building the careers of tomorrow by offering the most industry-relevant programs in an immersive learning experience. Our mission is to create a new digital-first learning experience to deliver tangible career impact to individuals at scale. upGrad currently offers programs in Data Science, Machine Learning, Product Management, Digital Marketing, and Entrepreneurship, etc. upGrad is looking for people passionate about management and education to help design learning programs for working professionals to stay sharp and stay relevant and help build the careers of tomorrow. upGrad was awarded the Best Tech for Education by IAMAI for 2018-19 upGrad was also ranked as one of the LinkedIn Top Startups 2018: The 25 most sought-after startups in India upGrad was earlier selected as one of the top ten most innovative companies in India by FastCompany. We were also covered by the Financial Times along with other disruptors in Ed-Tech upGrad is the official education partner for Government of India - Startup India program Our program with IIIT B has been ranked #1 program in the country in the domain of Artificial Intelligence and Machine Learning Qualifications Proven experience in building high-performance teams and scalable best-practices in an engineering organization Strong technical aptitude and proven experience in architecture, design, and delivery of data-intensive applications Must have experience in cloud-native application patterns and tools, micro-services architectures and web frameworks (Spring Boot, Django, Flask), application migrations to any cloud platform 5+ years of experience mentoring and leading teams The ability to envision the future engineering needs of the company – Plan and implement accordingly The creativity to do things differently Excellent logic and problem-solving skills Roles and Responsibilities Help define Technical Roadmap and own the entire product delivery end to end. Work very closely with various business stakeholders and cross-functional teams to drive the execution of multiple business plans and technologies. Lead a culture of innovation and experimentation, support full software development lifecycle that incorporates the best of technology approaches and delivery methodologies. Leverage your technical depth as a former developer and architect to push your team towards a high standard of technical excellence, and achieve the organization's quality bar. Define objectives and track results for team members in a supportive, motivating, and fact-driven way. Proactively identify and resolve issues relating to people, product, tech, and process

Job posted by
apply for job
apply for job
Priyanka Muralidharan picture
Priyanka Muralidharan
Job posted by
Priyanka Muralidharan picture
Priyanka Muralidharan
Apply for job
apply for job

NodeJS Developer

Founded 2015
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[1 - 1]}}
via Qrata
{{rendered_skills_map[skill] || skill}}
Location icon
Mumbai
Experience icon
2 - 5 years
Salary icon
Best in industry{{renderSalaryString({min: 500000, max: 1300000, duration: "undefined", currency: "INR", equity: false})}}

We are helping hire for an early-stage funded startup - a digital first, multi-brand consumer goods company owned and operated under one house, with each of its brands working together toward one mission: ​To help Indians lead a more fulfilling life surrounded by wellness and grace. The business is creating a family of purposeful brands with products that solve a particular problem for a small segment of people. Each brand provides the essentials to make an individual segment of people lead a graceful life full of purpose and wellbeing. Each brand offers high quality, responsibly-made products that are inviting and easy to use, paired with access to ongoing guidance and support. Role You will be responsible for architecting and setting the standards for building our core backend/microservices. Also, you will be responsible for shaping up the entire system for scale and collaborating intensively with the frontend and design teams to create the best consumer experiences. Responsibilities ● Develop microservices that will be used by the frontend through API endpoints. ● Translate business requirements into high quality code. ● Ensure that the code is deployed in a secure and scalable fashion. ● Focus on code maintainability and performance of application. ● Provide technical advice and assists in solving programming problems. ● Enhance Analytics and overall backend architecture for better performance. Requirements ● At least 1 years of experience on ​NodeJS ● Practical experience in building ​APIs ● Experience with ​RabbitMQ​ or similar queuing system ● Experience with ​Redis/ElasticSearch​ is a plus ● Familiarity with CI/CD pipeline tools like ​Jenkins ● Practical experience with ​Git ● A knack for benchmarking and optimization ● Experience with ​AWS​ services is a plus***Client works for 6 days a week***

Job posted by
apply for job
apply for job
Anushri Prabhu picture
Anushri Prabhu
Job posted by
Anushri Prabhu picture
Anushri Prabhu
Apply for job
apply for job

Principal Consulatant, Java

Founded
Products and services{{j_company_types[ - 1]}}
{{j_company_sizes[ - 1]}} employees
{{j_company_stages[ - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Goregaon, Mumbai
Experience icon
8 - 12 years
Salary icon
Best in industry{{renderSalaryString({min: 800000, max: 1800000, duration: "undefined", currency: "INR", equity: false})}}

Demonstrable experience in Core Java (8 or higher) and Spring framework (Core, AOP, Batch, JMS). Multithreading, Data structure, Algorithm, Eceptional handling,OOPS Concepts, collections Excellent customer facing skills that include conducting compelling technical briefing & demonstrations. The person should have a technical aptitude to implement new technologies and articulate the solutions to the customer. Java, Spring with Database & Unix - Preferred with Scala or Spark(Hadoop) background Proven knowledge in OOPS & Data Structures Strong experience of developing multi-threaded and synchronization application Demonstrated delivery experience of Micro services APIs using Springboot, Oracle PL/SQL development and activities like Performance tuning / Optimization. Experience of using Git/Bitbucket, Maven/Bamboo, & related tools. Good Understanding of Agile Delivery Methodology & experience in working with Scrum teams.

Job posted by
apply for job
apply for job
Gunjan Mahanta picture
Gunjan Mahanta
Job posted by
Gunjan Mahanta picture
Gunjan Mahanta
Apply for job
apply for job

Principal Go Engineer

Founded 2019
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Remote, Mumbai
Experience icon
3 - 7 years
Salary icon
Best in industry{{renderSalaryString({min: 2400000, max: 4000000, duration: "undefined", currency: "INR", equity: false})}}

We are looking for a passionate software engineer to lead a team working on designing and implementing distributed, real-time applications using micro-services. If you see beauty in code, have knowledge in depth and breadth, advocate best practices and love to work with an imperfect team. This is an ideal position for you. Let's start the journey and grow together.   Requirements: 5 - 7 years of software development experience 1 - 3 of experience with Go programming language A knack for writing clean, readable Go code Experience with SQL and NOSQL databases like Mysql, Postgres, MongoDB Proficient with Git Microservices architecture Event-driven architecture Impressive Communication About us:Magassians VOIP Private Limited is a software development company specializing in building VOIP based applications using microservices. Right now we are a group of opinionated Software Engineers specialising in building scalable, distributed and highly available applications. We have been chosen as the premium development partners to a Enterprise Voice and Data telecom company in the US.

Job posted by
apply for job
apply for job
Gaurav Gaaglani picture
Gaurav Gaaglani
Job posted by
Gaurav Gaaglani picture
Gaurav Gaaglani
Apply for job
apply for job

PHP Developer

Founded 2011
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Remote, Mumbai
Experience icon
0 - 3 years
Salary icon
Best in industry{{renderSalaryString({min: 300000, max: 400000, duration: "undefined", currency: "INR", equity: false})}}

TITLE - PHP Developer:  JOB LOCATION - MumbaiPlease send resumes to admin at hansinfotech dot in or hr.hansinfotech at gmal or conect with us Hans InfoTech on linked in JOB DESCRIPTION We are looking for PHP Developer position above 1-3 year of experience in below mentioned skillset. Skills & Qualifications Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3. Good understanding of server-side CSS preprocessors, such as LESS and SASS Understanding accessibility and security compliance  User authentication and authorization between multiple systems, servers, and environments Integration of multiple data sources and databases into one system Management of hosting environment, including database administration and scaling an application to support load changes Data migration, transformation, and scripting Setup and administration of backups Outputting data in different formats Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform Creating database schemas that represent and support business processes Implementing automated testing platforms and unit tests Proficient knowledge of a back-end programming language. Proficient understanding of code versioning tools, such as Git Proficient understanding of OWASP security principles Understanding of “session management” in a distributed server environment Qualification- BE – CS/ IT / BCA/ MCA/BSc CS/IT/ MSc CS/ IT

Job posted by
apply for job
apply for job
Malvik Majithia picture
Malvik Majithia
Job posted by
Malvik Majithia picture
Malvik Majithia
Apply for job
apply for job

Nodejs Architect

Founded 1997
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Mumbai
Experience icon
8 - 15 years
Salary icon
Best in industry{{renderSalaryString({min: 2000000, max: 3000000, duration: "undefined", currency: "INR", equity: false})}}

Design and develop cloud native enterprise applications  Define and establish conventions, standards and best practices for the SDLC process and ensure that quality control is of paramount importance at each step of the development life cycle Develop reusable frameworks and libraries that can drastically accelerate new application development in the future Participate in the requirement analysis and gathering process and also perform sit-withs with business teams to ensure there is full clarity of the problem statement Actively engage wih infrastructure team and take ownership of DevOps processes to ensure that build and deployment processes are efficient and optimal. Actively engage with project stakeholders to ensure all are in sync with the progress, risks and issues Quickly learn and adopt cutting edge technologies to help keep the org ahead of the curve

Job posted by
apply for job
apply for job
Monojit Banerjee picture
Monojit Banerjee
Job posted by
Monojit Banerjee picture
Monojit Banerjee
Apply for job
apply for job

Golang Developer

Founded 2008
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Navi Mumbai, Mumbai
Experience icon
2 - 12 years
Salary icon
Best in industry{{renderSalaryString({min: 1500000, max: 3000000, duration: "undefined", currency: "INR", equity: false})}}

Opening for the position of a Golang Developer in a Blockchain Company Designation: Open for discussion Experience: 3+ years Location: Navi Mumbai Job Description: We are looking for an experienced Golang Developer with at least 3 years experience to help develop and support our scaling platform for Ethereum. Experience with blockchain and security protocols is a major plus. Strong knowledge of Go programming language, paradigms, constructs, and idioms:-  Knowledge of common Goroutine and channel patterns.  Good knowledge of distributed systems architecture.  Good knowledge of package management tools such as Glide.  Latency and fault tolerant tools like go-hystrix.  Ability to write clean and effective Godoc comments.  Familiarity with code versioning tools like Git.  Rigor on Unit testing, coverage and best practices.  Good working experience on high traffic microservices.  Some DevOps experience is a major plus (Docker and cloud deployment - AWS, DigitalOcean).

Job posted by
apply for job
apply for job
Calvin Monteiro picture
Calvin Monteiro
Job posted by
Calvin Monteiro picture
Calvin Monteiro
Apply for job
apply for job

Core Java Developer

Founded 2003
Products and services{{j_company_types[2 - 1]}}
{{j_company_sizes[4 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Mumbai
Experience icon
5 - 10 years
Salary icon
Best in industry{{renderSalaryString({min: 1200000, max: 2000000, duration: "undefined", currency: "INR", equity: false})}}

We are looking for a Java developer for one of our major investment banking client- who can take ownership for the whole end to end delivery, performing analysis, design, coding, testing and maintenance of large- scale and distributed applications. Please find JD for your reference . Job Profile : Java Developer : Location : Mumbai Description: A core Java developer is required for a Tier 1 investment bank supporting the Delta One Structured Products IT group. This is a global front-office team that supports the global OTC Equity Swap Portfolio, Single Name, and Index derivative businesses. We are designing a complete restructure of the Equity Swaps trading platform, and this particular role is within the core cash flow and valuations area. The role will require the candidate to work closely with the cash flow engines team to solve problems that combine both finance and technology. This is an exciting hands-on role for a self-starter who has a thirst for new challenges as well as new technologies. The candidate should possess good analytical skills, strong software engineering skills, a logical approach to problem-solving, be able to work in a fast paced environment liaising with demanding stakeholders to understand complex requirements and be able to prioritize work under pressure with minimal supervision. The candidate should be a problem solver, and be able to bring with them some positivity and enthusiasm in trying to think about and offer potential solutions for architectural considerations. Position Profile: We are looking for someone to help own problems and be able to demonstrate leadership and responsibility for the delivery of new features. As part of the development cycle, you would be expected to write quality unit tests, supply documentation if relevant for new feature build-outs, and be involved in the test cycle (UAT, integration, regression) for the delivery and fixing of bugs for your new features. Although the role is predominantly Java, we require someone who is flexible with the development environment, as some days you might be writing Java, and other days you might be fixing stored procedures or Perl scripts. You would be expected to get involved in the Level 3 production support rota which is shared between our developers on a monthly cycle, and to occasionally help with weekend deployment activities to deploy and verify any code changes you have been involved in. Team Profile: The team and role are ideal for someone looking for a strong career development path with many opportunities to grow, learn and develop. The role requires someone who is flexible and able to respond to a dynamic business environment. The candidate must be adaptable to work across multiple technologies and disciplines, with a focus on delivering quality solutions for the business in a timely fashion. This role suits people experienced in complex data domains. Required Skills: * Experience of agile and scrum methodologies. * Core Java. * Unix shell scripting. * SQL and Relational Databases such as DB2. * Integration technologies - MQ/Xml/SOAP/JSON/Protocol Buffers/Spring. * Enterprise Architecture Patterns, GoF design * Build & agile - Ant, Gradle/Maven, Sonar, Jenkins/Hudson, GIT/perforce. * Sound understanding of Object Oriented Analysis, Design and Programming. * Strong communication and stakeholder management skills * Scala / spark or bigdata will be an added advantage * Candidate must have good experience in database. * Excellent communication and problem solving skill. Desired Skills: * Experience in banking and regulatory reporting (SFTR, MAS/ASIC etc.) * Knowledge of OTC, listed and cash products * Domain driven design and micro-services

Job posted by
apply for job
apply for job
Risha P picture
Risha P
Job posted by
Risha P picture
Risha P
Apply for job
apply for job

Lead Software Engineer (Ruby On Rails)

Founded 2010
Products and services{{j_company_types[3 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[3 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Mumbai
Experience icon
5 - 9 years
Salary icon
Best in industry{{renderSalaryString({min: 1500000, max: 3000000, duration: "undefined", currency: "INR", equity: false})}}

Seeking passionate and senior software engineers having 5+ years of experience in Ruby on Rails. You are a full-stack engineer with an innate passion for writing elegant, idiomatic & pragmatic code. Must-Have Skills Excellent verbal & written communication skills. And you enjoy collaborating with others 5+ years of experience with Ruby on Rails or other Ruby frameworks Sound knowledge of object-oriented programming concepts and design patterns Strong knowledge of relational database concepts, PostgreSQL, MySQL etc. Working knowledge of Javascript, DOM, CSS, HTML Strong experience with Git versioning system, PR review process and Code quality metrics You understand the importance of concepts like "Test Driven Development" and utilise them to bring more stability & predictability in applications. We are a heavy user of RSpec, Unit Testing, Continuous Integration (CI) & Continuous Deployments (CD) Good To Have Skills Experience with modern Javascript libraries, frameworks & its ecosystem will be a huge plus. Example: React.js / Ember.js / Angular.js / Vue.js etc. Working knowledge or understanding of SaaS ecosystem will be a plus Experience with Micro-service Architecture, Service Oriented Architecture (SOA), GraphQL and REST APIs will be a huge plus Knowledge of Sidekiq, Redis, Solr, Heroku, AWS will be a huge plus Experience working with Payment Gateways like Chargify, or Stripe will be a plus Contribution to open source projects, have participated in some technical community or meetups or interest group or have written or spoken in public about their technical ideas Inclination to develop your own gems or reusable components or libraries Exposure to cloud deployment on Amazon or deployment on Heroku or standalone virtual servers etc. (or exposure to PaaS) An inclination to develop your own gems or reusable components or libraries What is it like to work at Kiprosh We're a remote-friendly and calm company We use latest and powerful hardware for software development We strongly believe in flexible working hours and work-life balance We are heavy on extreme programming and agile methodology. Our DNA is engineering practices like TDD, CI, CD, Code reviews, Pair programming etc Our international customers consider us as strategic partners to their businesses We allocate time to work on open source projects (check: Kiprosh Github) We encourage to blog about development experience with rest of the world. (check: Kiprosh Engineering Blogs) We organise Mumbai Ruby on Rails Meetups, Mumbai Ruby Meetups, Mumbai Javascript Meetups and Mumbai Elixir Meetups which will give you a stage & help you improve your programming skills Company-wide, we conduct monthly floor events to share the latest trends in technologies, lessons learnt in projects, engineering practices etc We celebrate small wins and not just big wins We have company-wide outings twice a year We have yearly awards ceremony and celebrations

Job posted by
apply for job
apply for job
Yashika Mehra picture
Yashika Mehra
Job posted by
Yashika Mehra picture
Yashika Mehra
Apply for job
apply for job

Machine Learning Engineer

Founded 2017
Products and services{{j_company_types[1 - 1]}}
{{j_company_sizes[2 - 1]}} employees
{{j_company_stages[1 - 1]}}
{{rendered_skills_map[skill] || skill}}
Location icon
Mumbai
Experience icon
1 - 40 years
Salary icon
Best in industry{{renderSalaryString({min: 500000, max: 500000, duration: "undefined", currency: "INR", equity: false})}}

Does the current state of media frustrate you? Do you want to change the way we consume news? Are you a kickass machine learning practitioner and aspiring entrepreneur, who has opinions on world affairs as well? If so, continue reading! We at UnFound are developing a product which simplifies complex and cluttered news into simple themes, removes bias by showing all (& often unheard of) perspectives, and produce crisp summaries- all with minimal human intervention! We are looking for passionate and experienced machine learning ENGINEER/INTERN, *preferably* with experience in NLP. We want someone who can take initiatives. If you need to be micro-managed, this is NOT the role for you. 1. Demonstrable background in machine learning, especially NLP, information retrieval, etc. 2. Hands on with popular data science frameworks- Python, Jupyter, TensorFlow, PyTorch. 3. Implementation ready background in deep learning techniques like word embeddings, CNN, RNN/LSTM, etc. 4. Experience with productionizing machine learning solutions, especially ML powered mobile/ web-apps/ BOTs. 5. Hands on experience on AWS, and other cloud platforms. GPU experience is strongly preferred. 6. Thorough understanding of back-end concepts, and databases (SQL, Postgres, NoSQL, etc.) 7. Good Kaggle (or similar) scores, MOOC (Udacity, Coursera, fast.ai, etc.) preferred.

Job posted by
apply for job
apply for job
Ankur Pandey picture
Ankur Pandey
Job posted by
Ankur Pandey picture
Ankur Pandey
Apply for job
apply for job