Cutshort logo
OneCard logo
Senior Software Engineer
Senior Software Engineer
OneCard's logo

Senior Software Engineer

Agency job
via Anzy
2 - 5 yrs
₹10L - ₹15L / yr (ESOP available)
Pune
Skills
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Spring
Credit cards haven't changed much for over half a century so our team of seasoned bankers, technologists, and
designers set out to redefine the credit card for you - the consumer. The result is OneCard - a credit card reimagined
for the mobile generation. OneCard is India's best metal credit card built with full-stack tech. It is backed by the
principlesofsimplicity,transparency,andgivingbackcontroltotheuser.
The Engineering Challenge
“Re-imagingcredit andpayments fromFirstPrinciples”
Payments is an interesting engineering challenge in itself with requirements of low latency, transactional guarantees,
security, and high scalability. When we add credit and engagement into the mix, the challenge becomes even more
interesting with underwriting and recommendation algorithms working on large data sets. We have eliminated the
current call center, sales agent, and SMS-based processes with a mobile app that puts thecustomers in complete control.
To stay agile, the entire stack is built on the cloud with moderntechnologies.
Checkoutourappshere:
OneCard(Bestcreditcardapp):www.getonecard.app
OneScore (Over 12 million downloads): www.onescore.app
JD - Sr. Software Engineer - Backend
FPL is hiring an experienced Backend Developer who is passionate about developing apps andloves to work in a fast
paced environment.
Desired Experience
3-5 years with technical hands-on experience in building large-scale B2C applications catering to millions of
users. Previous experience in building scalable products is a must
What you will do
• Be a part of our backend for frontend/ credit card processing engineering teams to build the best home-grown credit card
stack
• Partner with the product teams to understand the product features and specifications, translate them into high level and lowlevel design
• Work with frontend and backend developers to build out a customer-centric experience that will constantly evolve
• Respond to support team tickets as needed to resolve bugs and issues
• Participate in contributing ideas, updates, and product development areas to the team
Technical Expertise
• Strong insight into Java programming language (Class loading, Memory Management, Transactions, Executors, Lambdas
and Streams)
• Experience in distributed technologies, real-time, high throughput and low latency systems
• Hands-on prior experience with scalable Cloud based architectures
• Experience in one or more frameworks like Spring is a plus but not required
• Proficiency in data structures & algorithms
• Strong problem solving and analytical skills
• Any experience in payments is a plus
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos

About OneCard

Founded
Type
Size
Stage :
Raised funding
About
N/A
Company social profiles
N/A

Similar jobs

EnterpriseMinds
at EnterpriseMinds
2 recruiters
phani kalyan
Posted by phani kalyan
Bengaluru (Bangalore)
9 - 12 yrs
₹10L - ₹32L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
skill iconDocker
+7 more

JOB RESPONSIBILITIES (About 10 - 11 years and at least 9 years relevant experience)

Develop Java webservices and components according to a detailed design document.

Build efficient, reusable and reliable Java code per industry best practices.

Follow TDD approach and ensure unit-test coverage meets quality requirements.

Develop Integration tests to ensure coding adheres to acceptance criteria and verify end-to-end behavior of the system.

Ensure best possible performance, quality and responsiveness of applications.

 

EXPERIENCE / SKILLS

Must have experience developing in Java latest version (least version is 8)

Must have experience in design and development using Micro service architecture

Solid knowledge in OOP concepts, and design principles/patterns for developing scalable applications

Must have experience developing Spring Boot applications

Must have experience developing database access layer using Spring Data JPA/Hibernates

Must have experience in developing REST Services using Spring

Good working experience in development of event driven systems using any framework

Must have experience with any RDBMS and at least one NoSQL database preferably PostgresSQL and Mongo DB

Must have experience writing unit and integration tests using Junit

Must have experience using mock frameworks like Mockito, WireMock

Must have experience using Git

Must have experience with CI / CD

Basic hands-on experience in one of the cloud provider (AWS/Azure) or at least docker and Kubernetes

Familiarity with build tools Maven or Gradle

Added advantage with experience of Reactive and Functional Programming

Read more
Pune
7 - 11 yrs
₹25L - ₹33L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Microservices
+12 more

Hi,

We are hiring for the position of Java Tech Lead. Please find below the details for the same.


A passionate developer who has a strong working knowledge of OOPS and functional programming

principles. Standard Definitions and abbreviations don't entice us that much.

Key skills:

• Strong Java and J2EE background with 5-7 years of experience.

• Strong working experience in Multi-Threading, Exception Management and the Use of Collections.

• Sound knowledge of working with application aspects i.e., Caching, Asynchronous APIs, Logging etc.

• Experience with web application frameworks like Spring Boot or Dropwizard.

• Unit Testing is an everyday affair and hence demands very good unit testing skills using tools like Junit & TestNG.

• Understanding of relational databases, RESTful services, and build tools like Maven & Gradle

• Knows what and when to mock and has used frameworks like Mockito/Power Mock.

• Understanding of message queues such as ActiveMQ, Kafka, and RabbitMQ.

•  Version Control is treated as important as programming skills. Fluent with version control tools like Git and Bitbucket.

• Exposure to Agile/Scrum, TDD not in theory but in practice.

•  Experience with Continuous Integration, Continuous Deployment, Static Code Analysis, Jenkins and SonarQube.

•  Willingness to take ownership of the technical solution and ensure technical expectations of deliverables are met.

• Strong communication skills along with the ability to articulate technical designs and concepts.

• Exposure to cloud and containerization would be a plus.

• Hands-on experience in application development in an enterprise setup.

• Have a good understanding of Distributed Application Architecture.

Read more
Concentric AI
at Concentric AI
7 candid answers
1 product
Gopal Agarwal
Posted by Gopal Agarwal
Pune
3 - 12 yrs
₹10L - ₹60L / yr
skill iconJava
skill iconSpring Boot
Apache Kafka
NOSQL Databases
RESTful APIs
+1 more

Requirements:

  • Energetic self-starter, with a desire to work in a startup environment.
  • Proficient in advanced Java programming skills.
  • Expert in Application development cloud/on premise end to end. Middle layer, DB layer.
  • Nice to have understanding on MQ and DB
  • Good hands on in Complex Event Processing systems.
  • Solved scale and performance issues while dealing with huge sets of data. Pre compute or data aggregation frameworks to achieve good response time.
  • Real world experience working with large datasets and NoSQL database technologies
  • Experience of debugging applications running on Unix like systems (e.g. Ubuntu, CentOS)
  • Experience developing RESTful APIs for complex data sets
  • Knowledge of container based development & deployment (e.g. Dockers, rkt)
  • Expertise in software security domain, a plus


Read more
Datamatics Global Services Limited
Raksha Kishore
Posted by Raksha Kishore
Bengaluru (Bangalore)
2 - 8 yrs
₹4L - ₹10L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Looking for a java developer candidate who should be strong in java programming 
java,J2EE,Hibernate,spring,
Read more
Hiring for a leading client
Agency job
via Jobaajcom by Saksham Agarwal
Gurugram
4 - 8 yrs
₹20L - ₹30L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Internet of Things (IOT)
+3 more
Responsibilities:
1. Cloud Backend Design along with data storage and backup solutions. 2. Backend APIs and System Design and Integration with IoT Devices, web and mobile applications.
3. Building reusable code and libraries for future use
4. Optimization of the application for maximum speed and scalability
5. Implementation of security and data protection
6. Design and implementation of data storage solutions

Required Skills:
1. Demonstrated history of designing and implementing Cloud-based Microservices Applications using AWS or GCP.
2. 5+ years of hands-on experience using core Java and SpringBoot framework.
3. Good Understanding of Serverless Architecture and Event-Driven Systems.
4. Understanding Product requirements and translating them into technical specifications and development using Agile methodology.
5. Understanding accessibility and security compliance on AWS/GCP and Spring Boot and Flask.
6. Good understanding of Data structures and Algorithms.
7. AWS Skills Required: AWS Lambda, DynamoDB, SNS, SQS, S3, IoT Core, Kinesis Streams, Elastic Beanstalk, EC2, IAM, Elastic Cache, API Gateway.

Good To have:
1. Knowledge of Kubernetes or other container orchestration tools.
2. Python and Flask.
3. Google Cloud Platform and Firebase
Read more
s
at s
Agency job
via groxily technology by Jothi Groxily
Remote, Chennai
4 - 8 yrs
₹10L - ₹15L / yr
skill iconJava
skill iconSpring Boot
J2EE
Struts
Spring
+2 more
skills Required:
 
  • java 8+
  • springcore 
  • springboot
  • MongoDB
  • Angular
  • Agile

TamilNadu candidates can apply
Experince:4 to 8 years.
Read more
Quinbay technologies
at Quinbay technologies
9 recruiters
Soujanya H
Posted by Soujanya H
Bengaluru (Bangalore)
3 - 7 yrs
₹5L - ₹15L / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
+5 more

Requirements :

 

- 3+ years of professional software development experience

- 2+ years of object-oriented Java/J2EE hands-on development

- Spring (MVC, IOP/DI, REST, Security) & Hibernate/Spring

- REST web services

- Anyone of the messaging solutions like Kafka, RabbitMQ

Desirables :

- SQL, No SQL concepts

- Experience of Redis or/and Mongo DB

- Agile methodology

- Experience leading or working with cross geography teams

- Unix, shell scripting & Build Systems

Bonus :

- Microservice design and development experience

- Android application development experience

- Experience in performance optimization is an added advantage

- Full SDLC experience (requirements gathering, architecture, development, QA, etc.)

Responsibilities :

- You will be working with the Supply Chain Management team building a leading eCommerce platform for Asian markets

- Order Promising system, promising the order delivery promise date to customer by applying the constraints on current resource availability across different steps in the supply chain. This system needs to scale for thousands of requests per minute with few million seconds of response time

- Warehouse and Inventory Management system, this system needs to scale to processing huge number of orders across different warehouse.

- Transportation and Logistics Management, involves planning and delivery of huge number orders to end customer. This system has the workflows to manage first mile, line haul and last mile delivery to customer

- Inventory Planning, helps in tracking different selling behaviours of the items and triggers / helps planners to replenish, promote, markdown or place inventory at right place to cut down the on hand inventory requirements

- You will be actively involved during the entire technology development lifecycle. Responsibilities will include all aspects from design, coding review, coding, unit testing, end user feedback cycle changes and manging and scaling the system in production.

- Primary role in leading software development teams

- The customized solutions that you will be architecting and developing will also require knowledge and experience with spring / Hibernate, SOAP / REST, microservices and SQL.

- Ability to learn new technologies quickly and willingness to read and digest large existing source code and take ownership on complex component or subsystem to drive improvements and re-architecture

- Work with a team of amazing developers and designers involved in the design and development of global platforms

- Invent and prototype new features, build, test and ship them to customers as SaaS, cloud-based or hosted product platforms

- Drive the implementation of new technologies that improve our ability to build great customers products.

- Participate in a fun, open learning environment with great benefits and smart talented folks that represent among the best globally.

 

Qualification : 

 

 


- A Bachelors degree in Computer Science (or equivalent experience)

- M-Tech or advanced degree a plus

- Hackathon participation, hands-on programming capability, competitive programming is a plus
Read more
Kaleidofin
at Kaleidofin
3 recruiters
Pragya Gupta
Posted by Pragya Gupta
Chennai
2 - 7 yrs
₹10L - ₹25L / yr
skill iconJava
Hibernate (Java)
skill iconSpring Boot
Scalability

Senior Software Development Engineer Chennai  

Who we are?  

Kaleidofin is a financial platform for the informal sector, which provides solutions tailored to the customer’s goals and are intuitive to use. We are working towards creating fair and transparent financial solutions that can target millions of customers and enterprises in India that don’t have easy access to formal financial planning 

 

In a very short time span, global investors such as Omidyar Network, Blume Ventures and well known individual investors have supported Kaleidofin’s well thought out business model with $2.8 million in seed funding.  

 

With its focus to harness mobile technology to deliver a paperless experience as well as its focus to harness technology and analytics to predict the right product for the right customer, Kaleidofin aims to become a leading FinTech player bringing financial solutions to everyone 

 

To know more about Kaleidofin, do visit our site https://kaleidofin.com/  

What You’ll Do?  

We are seeking extremely smart & independent senior developers who are gung ho about building large scale systems that are going to have a big impact on millions of customers. You will:  

  • Lead design and development of products working closely with business team 
  • Independently own software components and co-own entire applications with a small group of fellow developers 
  • Formally mentor junior software engineers on the team, reviewing design documents, (peer) reviewing code, providing design direction and guidance 
  • Build performant, scalableyet secure, enterprise ready back end architectures that can support millions of users in parallel 
  • Establish strong engineering best practices and champion their adoption 

Who You Need To Be?  

  • 4years’ experience in software product development and delivery 
  • Bachelors or Masters degree in engineering (preferably computer science or sister branches) from a reputed institute (preferably IITs, NITs, or other top engineering institutes) 
  • Strong grasp of CS fundamentals, algorithms and excellent problem-solving abilities.  
  • All experience should be from good product development or e-commerce background. 
  • Able to take ownership of working with atleast one of mobile or web app teams for complete integration with backend 
  • Must have shown good stability in all your previous associations.  
  • Skill set 
  • Have strong backend knowledge and cloud development exposure 
  • Proficiency in Java, Spring boot, Hibernate, REST API development 
  • Worked with at least 1 RDBMS (Mysql preferred)NoSql is a plus. 
  • Have used or are very hands-on with Microservices, Docker, Kubernetes, Gradle/Ant, Kafka, GIT/bitbucket in a very agile work place. 
  • Writing high quality code which is made better by unit tests and integration tests is how you work 
  • Comfortable with exploring proven open source tech stack like Grafana, Kibana, JiraPrometheus, caches like Redis/Memcached, task queues like celery, to name a few 
  • Knowledge of test driven development and AWS tech stack will be a good plus 
Read more
SmartDocs
at SmartDocs
4 recruiters
Ananda Bala
Posted by Ananda Bala
Hyderabad
3 - 7 yrs
₹6L - ₹14L / yr
Spring
skill iconMongoDB
Fullstack Developer
skill iconJava
J2EE
+3 more
Are you a fun loving and passionate to be a part of Global Innovator team? Are you planning to grow your career, which enhance your skills in technology? A career at SmartDocs can open many doors for you in the world of technology. If you are looking for a company that is dedicated to your ideas, recognizes you for your unique competency & contributions and provides a fun, flexible and delightful work atmosphere. Then, we are the right place to ignite your passion. We are totally committed about our employees, our Clients & Customers, our work culture and especially our technology. We are an organization who encourages new ideas of employees through collaboration and creativity. We are seeking for a dedicated individual to join SmartDocs Business Solutions. The candidate will work with the product development team and must be a subject matter expert in-order to deliver the best practices; an ideal candidate must possess excellent business skills with outstanding communication, professionalism & leadership and must have minimum 3 - 7 years of experience in JAVA as a full stack developer. Desirable Skills & Expertise:  Minimum 3 – 7 years of experience as a full stack developer (Preferable from product based entity). At least a year of experience in managing a team is mandatory.  Master’s or bachelor’s degree in Engineering (CSE / IT / MCA / Software) are preferred.  Work exp. in Java, Frame-works like : Spring, Spring boot; J2EE technologies like Servlets, JSP and Web Application Server is mandatory.  Strong skills in HTML, Java Script, XML, CSS and Mango DB (Optional).  Product development in Linux environment is an added advantage.  Possesses intellectual humility; smart, driven, creative and able to learn things from slipups, willing to raise others up.  Excellent Communication & Analytical skills with integrated professionalism at all levels. Key Responsibilities:  The role is responsible for designing, coding and deploying of high-performance applications.  Deep expertise and hands on experience as a Core JAVA Developer.  Team Management, Excellent interpersonal, Communication and effective organizational skills and solid technical skills.  Should be able to communicate effectively with both technical and non-technical personnel.  Excellent trouble shootings & problem-solving skills.  Experience with SDLC from requirement analysis through testing and deployment.  Must be an expert in technologies like J2EE, JSP, Servlets, Web Application, HTML, Java Script, XML, CSS, Mango DB and JAVA frameworks – Spring boot.  Develop and maintain strong product knowledge.  Guide the clients through various stages of the project and transition to support organization.  Review existing business processes and participate in the Process Improvement Program. SmartDocs, provides equal employment opportunity to all its employees and all qualified applicants for employment without regard to their race, caste, religion, color, ancestry, marital status, gender, sexual orientation, age, nationality, ethnic origin or disability. Our resource policies shall promote diversity and equality in the workplace while encouraging the adoption of international best practices.
Read more
Zibtek
at Zibtek
8 recruiters
Allen Paul
Posted by Allen Paul
Bengaluru (Bangalore)
2 - 4 yrs
₹2L - ₹4L / yr
skill iconJava
Spring
Hibernate (Java)
Relational Database (RDBMS)
skill iconAngular (2+)
+3 more
Spring Core/MVC/JPA/Hibernate & Spring Boot Test Driven Development using JUnit / Mockito ( Wire mock is the advantage) Behavior Driven Development using cucumber Front end technologies like Angular/React/VueJs Good experience in RDBMS/NoSql Good knowledge on the tool like Maven, Jenkins eclipse Good to have Micro Services & Cloud native application experience
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
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?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos