About the job Emint is a fintech startup with the mission to ‘Make the best investing product that Indian consumers love to use, with simplicity & intelligence at the core”. We are creating a platform that gives a holistic view of market dynamics which helps our members make smart & disciplined investment decisions. Emint is founded by a stellar team of individuals who come with decades of experience of investing in Indian & global markets. We are building a team of highly skilled & disciplined team of professionals and looking at equally motivated individuals to be part of Emint. Currently are looking at hiring a backend developer to join our team at Bangalore. Responsibilities: ● The Software Development Engineer's core responsibilities include working on highly maintainable and unit tested software components/systems that address real world problems. ● Experienced on microservices based architecture, can work on cloud infrastructures. ● Should take the complete ownership of product/feature right from design, code and deployment. ● High bias to quality of code. ● Should be able to collaborate with multi functional teams & stakeholders to ensure smooth execution of sprints. ● Able to troubleshoot and fix production issues on priority. Requirements : ● 4-7 years of experience in building scalable restful/soap microservice services. ● Good at high level design and implementation. Strong problem solving skills. ● Good understanding of data structures and algorithms and their space & time complexities. ● Strong hands-on and practical working experience with Java and Spring. ● B Tech in Computer Science or equivalent from a reputed college. Emint provides a work environment that is open, honest & disciplined. We believe in excellence & encourage our team members to take intelligent risks. Qualifications Good in Database schema design ● Bachelor's degree or equivalent experience in Computer Science or related field ● Graduates from IIT / NIT/ BITS / IIIT preferred ● Professionals with fintech ( stock broking / banking ) preferred ● Experience in building & scaling B2C apps preferred
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Developer Background: The ideal candidate should come from a developer background with knowledge of Java and other programming languages.
Database Management: They must have hands-on experience with database management.
Experience Level: We are looking for a minimum of 3 years of experience.
On-Call Experience: They must have proven on-call experience, demonstrating strong problem-solving skills, excellent communication, and the ability to manage stress effectively. We also value collaboration, proactivity, and a curious mindset.
L2 Support Engineers are responsible for:
Production Issue Debugging
○ Analyzing logs and monitoring application behavior to identify root
causes of production issues.
○ Providing temporary resolutions using database-level fixes or
configuration changes.
Handling Escalations from L1 Support
○ Addressing tickets and issues escalated from L1 by providing immediate
workarounds.
○ Ensuring minimal downtime and impact on business operations.
Forwarding Issues to L3/Development Team
○ When a permanent code-level fix is required, the issue is escalated to the
L3 (Development) team.
○ Prior to escalation, L2 should provide a detailed analysis and temporary
resolution (e.g., database fix) to minimize user impact.
Root Cause Analysis and Documentation
○ Conducting detailed root cause analysis (RCA) for major incidents.
○ Updating the Confluence Playbook with clear, actionable steps for L1
Excellent knowledge of Core Java (J2SE) and J2EE technologies. Hands-on experience with RESTful services, API design are must. Knowledge of microservices architecture is must. Knowledge of design patterns is a must. Strong knowledge of Exception handling and logging mechanism is a must. Agile scrum participation experience. Work experience with several agile teams on an application built with microservices and event-based architectures to be deployed on hybrid (on-prem/cloud) environments. Good knowledge of Spring framework (MVC, Cloud, Data and Security. Etc) and ORM frameworks like JPA/Hibernate. Experience in managing the Source Code Base through Version Control tools like SVN, GitHub, Bitbucket, etc. Experience in using and configuration of Continuous Integration tools Jenkins, Travis, GitLab, etc. Experience in the design and development of SaaS/PaaS-based architecture and tenancy models. Experience in SaaS/PaaS-based application development used by a high volume of subscribers/customers. Awareness and understanding of data security and privacy. Experience in performing Java Code Reviews using review tools like SonarQube, etc. Good understanding of end-to-end software development lifecycle. Ability to read and understand requirements and design documents. Good Analytical skills and should be self-driven. Good communication with interpersonal skills. Open to learning new technologies and domains. A good team player and ready to take up new challenges. Active communication and coordination with Clients and Internal stakeholders Requirements: Skills and Qualifications 6-8 years of experience in developing Java/J2EE-based Enterprise Web Applications Languages: Java, J2EE, and Python Databases: MySQL, Oracle, SQL Server, PostgreSQL, Redshift, MongoDB DB Script: SQL and PL/SQL Frameworks: Spring, Spring Boot, Jersey, Hibernate and JPA OS: Windows, Linux/Unix. Cloud Services: AWS and Azure Version Controls/ DevOps tools: Git, Bitbucket and Jenkins. Message brokers: RabbitMQ, and Kafka Deployment Servers: Tomcat, Docker, and Kubernetes Build Tools: Gradle/Maven
InnovationM is looking for a Java Developer with experience in Spring Boot, Microservices, and MongoDB to join our team. The ideal candidate should have hands-on experience in designing and developing REST APIs using Spring Boot, building microservices-based applications, working with MongoDB and have experience in deploying applications in AWS.
What you must be good at:
● Develop and maintain REST APIs using Spring Boot framework
● Build microservices-based applications using Spring Boot and related frameworks
● Design and develop data models and queries for MongoDB database
● Deploy applications in AWS using EC2, ECR, and other relevant AWS services
● Work in an Agile development environment
● Collaborate with cross-functional teams to deliver high-quality software
What you must be good at:
● 4+ years of experience in Java development
● Strong experience in Spring Boot and related frameworks
● Hands-on experience in building microservices-based applications
● Proficient in designing and developing REST APIs
● Strong experience in MongoDB, including data modeling and query optimization
● Good understanding of AWS services and deployment methodologies
● Experience working in an Agile development environment
A developer is responsible for several Java-related duties throughout the software development lifecycle, from concept and design to testing. The developer is required to create user information solutions through the development, implementation, and maintenance of Java-based components and interfaces.
Responsibilities:-
Contribute to all stages of software development lifecycle
Design, implement and maintain Java-based applications that can be high-volume and low-latency
Analyze user requirements to define business objectives
Envisioning system features and functionality
Define application objectives and functionality
Ensure application designs conform with business goals
Develop and test software
Identify and resolve any technical issues arising
Create detailed design documentation
Propose changes to current Java infrastructure
Develop technical designs for application development
Develop multimedia applications
Write well designed, testable code
Conducting software analysis, programming, testing, and debugging
Manage Java and Java EE application development
Develop documentation to help users
Transforming requirements into stipulations
Prepare and produce releases of software components
Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review
If you are passionate about technology and asynchronous, reactive systems sound like fun then join our small team of developers who are defining the digital payments space in India. A place with lot of potential to learn payments domain and unleash the engineer in you to build scalable, reliable, low-latency systems to help banks reduce the digital divide.
Responsibilities
Developing new software based on the client or organization requirement.
Working on the Change Requests raised by clients.
Understanding the business requirement of client and provide software solution to solve the business requirement.
Analyzing the existing software/solution/code and enhance it as per requirement.
Debugging/ Analyzing existing software/ services and carry out changes as per
Co-ordination with the onsite team and provide solution to the problems/ enhancements/bugs etc. reported.
Working with field engineers, need to visit customers if the problem is more serious.
Support Deploying, testing of new releases/bugs/issues in new patches and support
client in testing if required.
Support on-site team or clients during production release/ DR / System upgrade etc.
Skill-Set Requirement
Excellent knowledge and in hand experience of working on JAVA, HIBERNATE and SPRING.
Good knowledge of Any Database (Oracle/SQL/MYSQL etc.) DDL &DML queries.
Knowledge of the software life cycle.
Strong knowledge of the OOPs concepts.
Good analytical and problem-solving skills.
Good communication skill.
Prior knowledge of Linux operation system is welcomed/preferred.
Looking for fresh and experienced candidates with sound knowledge of Advanced Java with hands-on experience. Experience using frameworks like Spring and Hibernate will be an added advantage. Excellent logic and analytical skills are required. Ablity to work individually as well as part of diverse teams. Good communication skills are also required.
Job Description:
To be a successful Lead Application Engineer, the candidate will require the following core skills:
- High communication skill - Working at remote
- Code quality - Has a passion for code quality, performing thorough code reviews and enforcing good coding standards, practices and tools.
- Agile - Follows the ideas and principles of Agile software development practices and testing models, able to lead their team through Scrum ceremonies.
- Technical Design - Ability to understand, produce and communicate technical designs (in UML2 for example) to a team of engineers and product owners (producers), adhering to appropriate design patterns.
Ideally, the candidate will have strong experience in the following areas:
- Domain-driven design
- Test-driven development
- Full stack development
- Spring Framework, including Spring Boot and Spring Batch
- RESTful Web Services, including Jersey, Spring MVC, JWT
- Java ORM & NoSQL - SQL, Hibernate, MyBatis and Redis, Memcached
- Git - Maintaining large codebases through competing releases with minimum stress
The candidate must have good experience in the following areas:
- CI/CD & DevOps
- Automation of deployments, tests and releases using tools such as Jenkins
- Auditing code quality, coverage with SonarQube, understands cyclomatic complexity
- Monitoring and logging, knowledge of logging frameworks and troubleshooting all through the technology stack
- Testing
- Unit and Integration testing using frameworks such as JUnit, DBUnit and Cucumber
- Automating UI testing using tools such as Selenium
- Process management and documentation using tools such as JIRA, Confluence
Years of Experience: 4+
- Skills: Java, Spring, Maven, Ant, Weblogic, Tomcat, ApacheHTTP/NGnix, Unix, shell scripting, CI/CD, GIT, Oracle, MySQL, API, REST, NoSQL, Redis, Kafka, Jenkins, Sonarqube, ORM
Location: Bengaluru, Karnataka, India
Experience: 4 to 11 Years
Open Positions: 10
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.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
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.
Get to hear about interesting companies hiring right now
Read about what our users have to say about finding their next opportunity on Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!