Sr. Product Engineer
5 - 9 yrs
₹10L - ₹25L / yr
Pune
Skills
Design patterns
Spring
Job Description
Location: Pune
Function: Product Engineering → Backend Development
We expect our Sr. Product Engineers to facilitate continuous delivery of quality software using contemporary and collaborative practices and principles. You’ll integrate an agile environment, working in-house and being responsible for developing end to end components within the product suite. You’re expected to contribute not only with your technical skills but also to share knowledge within the team. We expect a strong engineering background, high attention to detail & being outcome oriented.
About Amura
Amura has two key products in sales, marketing & advertising automation domains. Sell.Do, our sales & marketing automation product, is being used by over 500 businesses globally and helps our customers combine their marketing & sales data, aiding quick decision making. With newer features like Intelligent Recommendations, we are trying to leverage Machine Learning, combining it with business knowledge; to help our clients market smarter & sell faster.
Advertise.Do again leverages ML & data from various sources (Adwords, FB, Web Analytics, CRMS) to set up highly optimised digital campaigns for our customers. With similar Intelligence available in advertise.do; customers can get recommendations to optimise their campaigns.
Together these platforms have helped save millions of dollars in advertising money and drive over 10X sales growth for customers. Our Team is trying to solve one of the most fundamental problems in digital marketing space of driving higher efficiencies by combining sales, marketing & advertising data and understanding how it adapts per industry/business.
What do we do in our regular day at Amura?
Work on large-scale, custom distributed software systems using Java, ElasticSearch, PostgreSQL, Docker, Kubernetes, JavaScript (ReactJS), TypeScript and the likes
Work on leading architectural and design methodologies like MicroServices, Domain Driven Design, Test Driven Development, Event Driven Architecture etc.; but not just restricted to these.
Employ Agile development including task estimation, test automation, deployment automation
and Continuous Integration to improve overall execution speed and product quality
Work closely with the product stakeholders and have the firsthand information of the why, what, who, when and how of the product.
Work in a dynamic, collaborative, transparent and ego-free culture
Spread the word about best practices in software development and challenges inside and outside Amura
What we look for in you?
5+ years Hands on in development and delivery experience with Java.
Passion for software engineering and craftsman-like coding prowess.
Great OO skills, including strong design patterns knowledge
Knowledge of best software best practices like Refactoring, Clean Code, Domain Driven Design, SOLID, DRY and more
Good knowledge of SQL and NoSQL Databases. Hands on application in PostgreSQL and/or ElasticSearch is favorable.
Experience working with Agile, TDD, Lean and/or Continuous Delivery approaches and best practices, such as Extreme Programming (XP)
You’re battle tested with Spring, Spring Boot, Spring Cloud, Netflix OSS
Have written tests using Junit, Mockito, Powermock, Spock and the likes. Understanding of when to mock and when to use stubs is a winner.
Have used Continuous Integration tools like Jenkins, Travis-CI, Go etc.;
Uses Git as version control system
Research, evaluate and adopt next generation technologies
Triage and troubleshoot issues
Eager on self-learning and sharing with the team
The following are some of the favorable considerations:
Hands on with Docker and Kubernetes
Understands and/or have contributed to branching and release strategies
Can Identifying and lay down testing strategies for Microservices
Experience with cloud hosting platforms like AWS, Azure, Rackspace etc.
Experience with Infrastructure Management tools like Terraform, CloudFormation
Experience with Configuration Management tools like Ansible, Chef, Puppet
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Companies hiring on Cutshort

About Amura Marketing Technologies
Founded :
2009
Type :
Product
Size :
100-500
Stage :
Profitable
About
Amura, India's fastest growing digital marketing agency & the largest real estate digital marketing company provides 360 digital marketing services to SMEs, banks, educational institutes.
Read more
Connect with the team
Similar jobs
Noida, Delhi, Gurugram, Ghaziabad, Faridabad
1 - 3 yrs
₹5L - ₹9L / yr
J2EE
Data Structures
Algorithms

+4 more
About Company: Convene India Private Limited is a subsidiary of Azeus Systems Holdings (Azeus). Azeus was built by some of the brightest minds in the field of information technology. Starting out with just a core team of three individuals led by an MIT alumnus, it has now evolved into one of the most dynamic and promising organizations with over 300 professionals across its global offices in the UK, US, Malaysia, Canada, Australia, India, the Middle East, South Africa, the Philippines and Hong Kong to name a few. We are one of the first 30 companies worldwide to achieve CMMI Level 5 status a distinction shared with institutions such as the US Air Force, Boeing and contractors for the US Department of National Defense.
Responsibilities:
- Programming
- Full stack system development
- Product Design
- Technical risk assessment and estimation
- Technical investigation/research, assessment, and recommendation
- Providing solutions and preparing proof-of-concept for technical proposals and demonstrations
- Product maintenance and support
Qualifications:
- Bachelor's degree in computer science, Computer Engineering, or any course related to Information Technology, Engineering and Mathematics
- Ability to execute full software development life cycle (SDLC)
- 1+ year experience in product development
- 1+ years Java development experience
- 1+ year experience in agile product development methodology/process
- Develop flowcharts, layouts, and documentation to identify requirements and solutions
- Experience of relational databases, SQL / MySql / PL SQL / Oracle
- Experience in JAVA Frameworks (Spring / Spring MVC / Spring boot / Hibernate)
- Integrate software components into a fully functional software system
- Develop software verification plans and quality assurance procedures
- Document and maintain software functionality
- Troubleshoot, debug and upgrade existing systems
- Experience in Unit testing is a plus
Knowledge in:
- JavaScript / ES6 / JavaScript Reactive Framework (Vue.js / java servlets is a huge plus)
- REST Concepts
- VCS - Git
- AWS
- Excellent programming and problem-solving skills
- Experience with test-driven development
- Good communication skills
- Fast learner, detail-oriented
- Able to work under pressure
- Self-managing and able to collaborate with offsite team members
- Can render extra hours whenever necessary.
Training
After a rigorous training program of up to one month, you'll immediately get to work on one of our projects. We're working on mission-critical government systems or commercial products that are levelling up the way the world does business.
Responsibilities:
- Programming
- Full stack system development
- Product Design
- Technical risk assessment and estimation
- Technical investigation/research, assessment, and recommendation
- Providing solutions and preparing proof-of-concept for technical proposals and demonstrations
- Product maintenance and support
Qualifications:
- Bachelor's degree in computer science, Computer Engineering, or any course related to Information Technology, Engineering and Mathematics
- Ability to execute full software development life cycle (SDLC)
- 1+ year experience in product development
- 1+ years Java development experience
- 1+ year experience in agile product development methodology/process
- Develop flowcharts, layouts, and documentation to identify requirements and solutions
- Experience of relational databases, SQL / MySql / PL SQL / Oracle
- Experience in JAVA Frameworks (Spring / Spring MVC / Spring boot / Hibernate)
- Integrate software components into a fully functional software system
- Develop software verification plans and quality assurance procedures
- Document and maintain software functionality
- Troubleshoot, debug and upgrade existing systems
- Experience in Unit testing is a plus
Knowledge in:
- JavaScript / ES6 / JavaScript Reactive Framework (Vue.js / java servlets is a huge plus)
- REST Concepts
- VCS - Git
- AWS
- Excellent programming and problem-solving skills
- Experience with test-driven development
- Good communication skills
- Fast learner, detail-oriented
- Able to work under pressure
- Self-managing and able to collaborate with offsite team members
- Can render extra hours whenever necessary.
Training
After a rigorous training program of up to one month, you'll immediately get to work on one of our projects. We're working on mission-critical government systems or commercial products that are levelling up the way the world does business.
Read more
Mumbai, Gurugram
3 - 9 yrs
₹10L - ₹15L / yr
J2EE
Hibernate (Java)
Hello
SENIOR JAVA API DEVELOPER 3+ YRS EXP
Key Responsibilities:
Experience in Software Application Development, Object-Oriented Programming,
and Web-based Database Applications using JAVA/ J2EE technologies.
Expertise in using build tools like Maven and Gradle tools for building deployable
Artifacts such as War, JAR from source code and environment configuration.
Proficient in building Restful and SOAP web service by building SPRING BOOT Server in
the back-end to handle requests sent from the front-end jQuery Ajax calls.
Worked on JDBC for mapping the java objects to the relational database and SQL
queries to retrieve, insert and update the data from the database tremendous knowledge
in working with databases like Oracle, SQL
Providing day to day support of general DBA activities like Refreshing, Monitoring
the database data migration through audit and log.
Design, implement, and support services based on architecture design, SOA design
etc.
Collaborate with other team members and stakeholders.
PROFESSIONAL SKILLS:
Web Services: REST, SOAP
Backend programming languages: Java 8+
Frontend skills: Java Script
Supporting frameworks/skills: Spring MVC (Intermediate), Spring Boot, Play Framework,
Angular JS
Data access related skills: JPA, Spring Data with Hibernate
Build Tool: Maven, Gradle
Database: PostgreSQL, MySQL, Oracle, Mongo dB
Web/Application servers: Tomcat, Nginx
Version control Tool: Git, GitLab, Bit bucket
Project management tool: Jira
Operating System: Linux/Ubuntu, Windows environment
Additional Skills: JSON, knowledge on SOAP, Lombok, SonarLint, Junit.
Additional Tools: Postman, Swagger, pgAdmin3, Eclipse, IntelliJ, STS
AWS: lambda, cloud watch, API Gateway, Cognito, Redis, deployment using serverless,
dynamo db.
Requirements:
Degree in computer sciences, coding, or a related field.
At least 3years' experience in Java-based programming.
Significant coding skills in Java, with other languages being a major plus.
Exceptional problem-solving and analytical abilities.
Knowledge of current frameworks, SDKs, APIs, and libraries.
Excellent written and verbal communication.
Good organizational and time-management skills.
A strong portfolio of top-class coding and builds to your name.
Ability to work with other developers and assist junior team members.
Meticulous at both analysis and execution.
Regards
Team Merito
SENIOR JAVA API DEVELOPER 3+ YRS EXP
Key Responsibilities:
Experience in Software Application Development, Object-Oriented Programming,
and Web-based Database Applications using JAVA/ J2EE technologies.
Expertise in using build tools like Maven and Gradle tools for building deployable
Artifacts such as War, JAR from source code and environment configuration.
Proficient in building Restful and SOAP web service by building SPRING BOOT Server in
the back-end to handle requests sent from the front-end jQuery Ajax calls.
Worked on JDBC for mapping the java objects to the relational database and SQL
queries to retrieve, insert and update the data from the database tremendous knowledge
in working with databases like Oracle, SQL
Providing day to day support of general DBA activities like Refreshing, Monitoring
the database data migration through audit and log.
Design, implement, and support services based on architecture design, SOA design
etc.
Collaborate with other team members and stakeholders.
PROFESSIONAL SKILLS:
Web Services: REST, SOAP
Backend programming languages: Java 8+
Frontend skills: Java Script
Supporting frameworks/skills: Spring MVC (Intermediate), Spring Boot, Play Framework,
Angular JS
Data access related skills: JPA, Spring Data with Hibernate
Build Tool: Maven, Gradle
Database: PostgreSQL, MySQL, Oracle, Mongo dB
Web/Application servers: Tomcat, Nginx
Version control Tool: Git, GitLab, Bit bucket
Project management tool: Jira
Operating System: Linux/Ubuntu, Windows environment
Additional Skills: JSON, knowledge on SOAP, Lombok, SonarLint, Junit.
Additional Tools: Postman, Swagger, pgAdmin3, Eclipse, IntelliJ, STS
AWS: lambda, cloud watch, API Gateway, Cognito, Redis, deployment using serverless,
dynamo db.
Requirements:
Degree in computer sciences, coding, or a related field.
At least 3years' experience in Java-based programming.
Significant coding skills in Java, with other languages being a major plus.
Exceptional problem-solving and analytical abilities.
Knowledge of current frameworks, SDKs, APIs, and libraries.
Excellent written and verbal communication.
Good organizational and time-management skills.
A strong portfolio of top-class coding and builds to your name.
Ability to work with other developers and assist junior team members.
Meticulous at both analysis and execution.
Regards
Team Merito
Read more
Bengaluru (Bangalore)
4 - 7 yrs
₹20L - ₹30L / yr
AWS Lambda
DynamoDB

NIRA is a new fintech venture, on a mission for financial inclusion. Our vision is a world where everyone can get access to credit in a manner that is fast, frictionless and fair. This statement of intent guides all our decisions and strategy. We are planning to launch in Q1 2018.
Currently, only 10% of Indians can use banks when they need credit: banks typically require a high credit score or collateral, something most people don't have. It need not be this way. Using a combination of traditional data and the vast amount of digital data available, it is now possible to score the unscored. We want to reimagine the way loans are underwritten and bring access to credit to millions of underbanked in India. We can economically empower them to have greater control of their lives and provide downside protection in difficult times.
We are addressing head-on a big challenge. It's also a great opportunity from both a commercial and societal impact perspective. We can improve lives for millions. It is no exaggeration to say that our addressable market will be 400mm within 5 years. It's pretty exciting we think.
If our mission resonates with you, and you are a talented and hardworking individual that wants to commit yourself to an incredible yet surmountable challenge, then we want to hear from you.
You'll work closely with the founders and share the responsibility to ensure the alignment of the technology strategy with the long term goals of the business. Within a small team of engineers, you'll facilitate the in house migration of product from software development partners, while managing business continuity during the launch phase.
Roles & responsibilities:
*Execute lean and fast experiments on a serverless microservices architecture
*Understand the first product that has been built
*Build new features in the existing product and launch new products
*Contribute to instating the early internal security policies
*Contribute in building the initial data infrastructure to process and consume the growing streams of data
*Contribute to hiring and engineering team building efforts
Skills & Qualifications:
*Strong experience with Java
*Experience with Android SDK gained while building and scaling mobile consumer products
*1-2 years of experience in software development on AWS Lambda and NoSQL databases
*Familiarity with AWS products - EC2, DynamoDB, S3, EMR etc
*Familiarity with multiple layers of infrastructure and application stack - UI, application layer, database
*Comfortable dealing with operational aspects like reporting, and infrastructure sizing
*Be excited about the power of technology to transform finance for the better!
Other keywords to help you find the job:
fintech, India, social impact, early stage, lead engineer, senior engineer, Android engineer, Java engineer, consumer credit, startup
Read more
Remote, Bengaluru (Bangalore)
9 - 12 yrs
₹25L - ₹35L / yr



- B Tech/BE or M.Tech/ME in Computer Science or equivalent from a reputed college.
- Experience level of 7+ years in building large scale applications.
- Strong problem solving skills, data structures and algorithms.
- Experience with distributed systems handling large amount of data.
- Excellent coding skills in Java / Python / Node / Go.
- Very good understanding of Web Technologies.
- Very good understanding of any RDBMS and/or messaging.
Read more
Remote, Bengaluru (Bangalore)
4 - 8 yrs
₹8L - ₹25L / yr
Data Structures
Algorithms
DevOps
Microservices
Java 8
Libraries, Interface, Language Fundamentals
Data Structures, Algorithms, Collections
Design Patterns, Singletons
Multithreading
Messaging, CI/CD
Databases
Tooling:
Application Layering, Architectural Design
Unit Testing/ Integration Testing
Any Devops tooling experience (Docker/ Kubernates/ Terraforms)
Tool Configuration and Log Monitoring
Libraries, Interface, Language Fundamentals
Data Structures, Algorithms, Collections
Design Patterns, Singletons
Multithreading
Messaging, CI/CD
Databases
Tooling:
Application Layering, Architectural Design
Unit Testing/ Integration Testing
Any Devops tooling experience (Docker/ Kubernates/ Terraforms)
Tool Configuration and Log Monitoring
Read more
Remote only
6 - 8 yrs
₹25L - ₹27L / yr
TypeScript
At Kyt, we are building an online-first, global academy focused on extracurricular learning for kids. Our mission is to ensure that every kid around the world gets access to holistic education while being able to learn using content, tools and technologies that teaches them concepts - some even better than offline. Bringing in technology as a differentiator to teach kids concepts and help them practice is key to our product development path.
- Experience of 6+ years across product based companies
- Should have worked on building B2C products. Having experience in building edtech products would be a major plus.
- Should be an avid programmer with great problem solving skills.
- Should have a great grasp over NodeJs/Typescript/ AWS microservices
- Should have experience in building scalable server-side systems. Should have significant experience in cloud infrastructure and designing databases.
- Should have knowledge of software architecture, system thinking and design patterns.
Read more
Chennai
2 - 7 yrs
₹6L - ₹25L / yr
Spring
Microservices
NOSQL Databases
Software deployment
+3 more
- In-depth development experience with Java, Java framework(Spring, Springboot and other microservices).
- Experience building highly scalable distributed systems.
- Design and develop globally deployed cloud based micro-services solutions with high availability.
- Web Services, Web APIs, and micro-services.
- Solid experience with SQL and NoSQL based solutions.
Nice to Have Skills:
- Some level of excellence such as alumnus of a premium institute, or work experience with companies like Indix, Amazon, Verizon, Cisco (mostly Prod companies with good hands-on)
- Reactive programming - RxJava, Akka Play.
- AWS deployments
- Experience working in a DevOps environment with continuous deployments.
- Functional programming.
Read more
Pune
2 - 6 yrs
₹4L - ₹12L / yr


Algorithms
Data Structures
+3 more
Work with developers to design algorithms and flowcharts
Prepare GUI dummy screens for proposed Software development using Excel VBA. (To Give a overview how the software buttons and flow of information should happen)
Coordination with Software Developer team to explain the criteria
Produce clean, efficient code based on specifications
Integrate software components and third-party programs
Verify and deploy programs and systems
Troubleshoot, debug and upgrade existing software
Gather and evaluate user feedback
Recommend and execute improvements
Create technical documentation for reference and reporting
Proven experience as a Software Developer, Software Engineer or similar role
Familiarity with development methodologies
Experience with software design and development in a test-driven environment
Knowledge of coding languages (e.g. C#, C++) and frameworks/systems
Ability to learn new languages and technologies
Excellent communication skills
Resourcefulness and troubleshooting aptitude
Attention to detail
Sound technical knowledge, thorough knowledge of all related codes and section details is desired.
Thorough Knowledge of Design of Components of Residential / Commercial Structures is Desired.
Accuracy In Following The Process & Jobs Is Required.
Experience in Interaction with International Client Will Be Preferred
Read more
Mumbai, Bengaluru (Bangalore)
0 - 2 yrs
₹8L - ₹18L / yr
Data Structures
Algorithms

+4 more
Backend Engineer : 1 – 2 Years
Job Description :
Koinex aims at being a game-changer in the nascent Indian blockchain industry. We're a small team that's growing fast and we're looking for Backend Engineers. As a member of the engineering team, you will have the opportunity to build and scale backend systems for our exchange platform while also working on new blockchain products. If you believe that you drive for excellence in what you do and would go an extra mile to achieve that, this might be an interesting opportunity for you.
Responsibilities:
• Translate business requirements and use cases into functional applications.
• Design, build, and maintain efficient, reusable, and reliable code.
• Review, test, and verify code for adherence to quality and security standards.
• Identify bottlenecks and bugs, and devise solutions to these problems.
• Help maintain code quality.
Expected to have:
• Hands-on experience in at least one of Java / Ruby / Golang / Python / Nodejs languages.
• A demonstrated history of getting things done.
• Experience with testing your own work, without relying on testers or QA.
• Teamwork skills with a problem-solving attitude.
• You're passionate about Fintech / Crypto / Blockchain.
• Knowledge in Web Service and REST.
• Have experience with SQL / NoSQL / in-memory databases.
Good to have:
• Hands-on experience in blockchain technology
About Company
Koinex is India’s first open orderbook exchange with the support of multiple digital assets onto a single platform. We are an entrepreneurial team of over 60 members — Engineers, Product Designers, FinTech Experts, Marketers, and Customer Success Professionals with one thing in common: a passion for the blockchain technology and the decentralized future. Since our inception in August 2017, we have grown to become the largest digital assets exchange in India. Koinex has been a pioneer with many firsts: fully KYC-compliant, enabling instant deposits and withdrawals, supporting important hard forks, opening the dialogue with top-level regulators among others. We’re now focusing extensively on becoming the forerunner in making India the hotbed of blockchain technology development.
If Interested, Kindly Revert back on [email protected] with your updated CV/Resume.
Read more
Bengaluru (Bangalore)
5 - 15 yrs
₹6L - ₹12L / yr

LAMP Stack
+2 more
Work in a role of Principal Developer to build industry-defining features of sharing economy startup.
You will need to manage the entire codebase, ensure scalability, security, and performance, do coding as and when required and manage in-house as well as external teams
Read more
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?

Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Companies hiring on Cutshort
