Cutshort logo
Fintech logo
Software Engineer
Fintech
Software Engineer
Fintech's logo

Software Engineer

at Fintech

Agency job
5 - 8 yrs
₹20L - ₹50L / yr
Bengaluru (Bangalore)
Skills
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
skill iconC
skill iconC++
About PhonePe PhonePe is India’s leading digital payments platform with over 280 million registered users. Using PhonePe, users can send and receive money, recharge mobile, DTH, data cards, pay at stores, make utility payments, buy gold, and make investments. PhonePe went live for customers in August 2016 and was the first non-banking UPI app and offered money transfer to individuals and merchants, recharges and bill payments to begin with. In 2017, PhonePe forayed into financial services with the launch of digital gold, providing users with a safe and convenient option to buy 24-karat gold securely on its platform. PhonePe has since launched Mutual Funds and Insurance products like tax-saving funds, liquid funds, international travel insurance, Corona Care, a dedicated insurance product for the COVID-19 pandemic among others. PhonePe launched its Switch platform in 2018, and today its customers can place orders on over 300 apps including Ola, Myntra, IRCTC, Goibibo, RedBus, Oyo etc. directly from within the PhonePe mobile app. PhonePe is accepted at over 18 million merchant outlets across 500 cities nationally. Culture At PhonePe, we take extra care to make sure you give your best at work, Everyday! And creating the right environment for you is just one of the things we do. We empower people and trust them to do the right thing. Here, you own your work from start to finish, right from day one. Being enthusiastic about tech is a big part of being at PhonePe. If you like building technology that impacts millions, ideating with some of the best minds in the country and executing on your dreams with purpose and speed, join us! Challenges Building for Scale, Rapid Iterative Development, and Customer-centric Product Thinking at each step defines every day for a developer at PhonePe. Though we engineer for a 50million+ strong user base, we code with every individual user in mind. While we are quick to adopt the latest in Engineering, we care utmost for security, stability, and automation. Apply if you want to experience the best combination of passionate application development and product-driven thinking As a Software Engineer:  5+ years of experience in the art of writing code and solving problems on a Large Scale.  You will build Robust and scalable web-based applications You will need to think of platforms & reuse  Build abstractions and contracts with separation of concerns for a larger scope  Drive problem-solving skills for high-level business and technical problems.  Do high-level design with guidance; Functional modeling, break-down of a module  Do incremental changes to architecture: impact analysis of the same  Do performance tuning and improvements in large scale distributed systems  Mentor young minds and foster team spirit, break down execution into phases to bring predictability to overall execution
 Work closely with Product Manager to derive capability view from features/solutions, Lead execution of medium-sized projects  Work with broader stakeholders to track the impact of projects/features and proactively iterate to improve them As a senior software engineer you must have  Extensive and expert programming experience in at least one general programming language (e.g. Java, C, C++) & tech stack to write maintainable, scalable, unit-tested code.  Experience with multi-threading and concurrency programming  Extensive experience in object-oriented design skills, knowledge of design patterns, and huge passion and ability to design intuitive module and class-level interfaces  Excellent coding skills – should be able to convert the design into code fluently  Knowledge of Test Driven Development  Good understanding of databases (e.g. MySQL) and NoSQL (e.g. HBase, Elasticsearch, Aerospike, etc)  Strong desire to solving complex and interesting real-world problems  Experience with full life cycle development in any programming language on a Linux platform  Go-getter attitude that reflects in energy and intent behind assigned tasks  Worked in a startups environment with high levels of ownership and commitment  BTech, MTech, or Ph.D. in Computer Science or related technical discipline (or equivalent).  Experience in building highly scalable business applications, which involve implementing large complex business flows and dealing with a huge amount of data.  An open communicator who shares thoughts and opinions frequently listens intently and takes constructive feedback. As a Software Engineer, good to have  The ability to drive the design and architecture of multiple subsystems  Ability to break-down larger/fuzzier problems into smaller ones in the scope of the product  Understanding of the industry’s coding standards and an ability to create appropriate technical documentation. PhonePe Full Time Employee Benefits  Insurance Benefits - Medical Insurance, Critical Illness Insurance, Accidental Insurance, Life Insurance  Wellness Program - Employee Assistance Program, Onsite Medical Center, Emergency Support System  Parental Support - Maternity Benefit, Paternity Benefit Program, Adoption Assistance Program, Day-care Support Program  Mobility Benefits - Relocation benefits, Transfer Support Policy, Travel Policy  Retirement Benefits - Employee PF Contribution, Flexible PF Contribution, Gratuity, NPS, Leave Encashment  Other Benefits - Higher Education Assistance, Car Lease, Mobile & Broadband Reimbursements, Salary Advance Policy
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

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.
Companies hiring on Cutshort
companies logos

Similar jobs

Wissen Technology
at Wissen Technology
4 recruiters
Monika Sekaran
Posted by Monika Sekaran
Pune
7 - 11 yrs
Best in industry
skill iconJava
skill iconSpring Boot
skill iconAmazon Web Services (AWS)
Microservices
Design patterns
+2 more

Key Responsibilities:

  • Design, develop, and maintain scalable backend applications using Java and Spring Boot.
  • Build and consume RESTful APIs and ensure secure, reliable API integrations.
  • Develop microservices-based architecture and deploy applications in cloud environments.
  • Work with cloud platforms such as AWS/Azure/GCP for application deployment and management.
  • Write clean, maintainable, and efficient code following best practices.
  • Implement CI/CD pipelines and support DevOps practices.
  • Optimize applications for performance, scalability, and reliability.
  • Collaborate with cross-functional teams including frontend, QA, DevOps, and product teams.
  • Participate in code reviews, technical design discussions, and architectural decisions.
  • Troubleshoot production issues and provide timely resolution.

Required Skills & Qualifications:

  • 5–10 years of hands-on experience in Java (Java 8 or above).
  • Strong experience with Spring Boot, Spring MVC, Spring Data, Spring Security.
  • Solid understanding of RESTful API design & development.
  • Experience in microservices architecture.
  • Hands-on experience with at least one cloud platform (AWS / Azure / GCP).
  • Knowledge of containerization tools like Docker and orchestration tools like Kubernetes.
  • Experience with relational and/or NoSQL databases (MySQL, PostgreSQL, MongoDB).
  • Familiarity with CI/CD tools (Jenkins, GitHub Actions, etc.).
  • Strong understanding of Git and version control practices.
  • Good understanding of design patterns and object-oriented programming principles.


Read more
Series B funded product based startup
Series B funded product based startup
Agency job
via Qrata by Blessy Fernandes
Chennai
3 - 6 yrs
₹10L - ₹25L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Spring
+6 more

What’s the opportunity?

Are you a backend developer looking to fast-track your learning and growth? Have you looked at world-class products like Asana, Notion, or Airtable, and felt “I wish I were part of the early team that built these products”?


We’re a team that has previously built and rolled out globally successful SaaS products used by tens of thousands of customers. We’re laser-focused on delivering a world-class product again, and looking for an ambitious backend engineer to join our existing team of 9 engineers. 


If it excites you to think of a fast-paced start-up environment, building something big from scratch, breaking down new problems, creating new APIs, working on performance issues, getting hands-on with DevOps initiatives, and showcasing demos of your work every Friday with a happy and passionate team, then this is the right opportunity for you.


Some of the tech problems you get to work on as a backend engineer would be to build the backend for a modern spreadsheet experience from scratch, work on infra as code, write robust code that is fault-tolerant, work on performant code that adheres to SLOs set by the organization.


About you:

● 3- 5 years of experience

● Expertise in the following areas ○ Java ○ HTTP Protocol

● You’ve heard of or worked with some of the following tech stacks/products ○ Spring ○ PostgreSQL ○ Redis ○ Docker ○ Message brokers ○ GitHub

● These non-functional areas are familiar to you ○ Performance ○ Debugging ○ Log management


Nice to have:

● Familiarity with AWS


What’s in it for me?

● Great opportunity: We genuinely care about everyone we hire. You’ll learn new things and grow no matter how experienced you are; you will be working with founders who have more than three decades of collective experience in building significant B2B SaaS startups.

● Great team: Work with a world-class, high-velocity team that truly embodies the values of empathy, curiosity, and customer-centricity. Check out the MTT(Meet The Team) videos on our LinkedIn.

● Great culture: An open, fun, and exciting startup culture that empowers its people to champion big problems with the freedom to think and innovate.

● Growth: You could easily and quickly transition into other roles you might like.

● Impact: You get to be part of a global, passionate team in a fast-paced and growth-oriented environment. The team has a work philosophy of being high on ambition, ownership, and a bias for action.

● Monetary rewards and benefits: Competitive stipend, flexible leave policy, and more

Read more
Hyderabad, Noida
3 - 12 yrs
₹12L - ₹15L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
skill iconC++
+2 more

A back-end developer is a web developer or engineer who works with at the back end of a website or application. In this sense, will work on Java code for application development comprehending what users want from the finished product, developing design documentation for the application, debugging and repairing code, and testing the softwares.


SKILLS:

  • Core Java: Collections, Generics, data structures, Oops concepts, Exception handling, Design patterns, Data Structure.
  • Mysql,C++
  • Knowledge of Angular
  • Candidate should have working knowledge on web services
  • Hands on experience on Kubernetes, Docker, Python, AWS, Springboot.
  • Proven hands -on experience in software and app development using Java Platforms
  • Telecom industry experience is a must


COMPETENCIES:

  • Plan and Organize: Plan and organize activities in a clear and accurate manner
  • Achievement Orientation: Meets predetermined standards
  • Meticulous attention to detail: Recognizes obvious information
  • Teamwork: Collaborates with others to get the work done and achieve team goals

 

MINIMUM QUALIFICATION:

  •  B.E/ B.Tech/ MCA

 

REQUIRES EXPERIENCE:

  •  3 -13 years of relevant experience in Java development


Read more
Remote only
4 - 7 yrs
₹15L - ₹20L / yr
Windchill
Product Lifecycle Management (PLM)
skill iconJava
J2EE

Windchill Developer - Senior

 

Position Description:

We are looking for best and the brightest to join our team of IT professionals. The role is responsible to address technical and functional questions, gather requirements, resolve defects, provide end-user support, and develop new functionality for Windchill PLM with configurations or customizations in keeping with Windchill PLM best practices. Position requires Windchill customization and code development experience

Overall responsibilities include:

·       Establishes relationships with subject matter experts (SMEs) to understand complex business problems, performing application analysis and development for software implementation projects

·       Works closely with other team members in the coordination of configuration and customizations

Utilizes reliable and thorough Windchill PLM application/process knowledge

·       Completely document functional specifications, system design, test plans, test scripts and results

·       Works with the Analyst to understand the business requirements and develop and deploy Windchill PLM enhancements/functionality to meeting business goals, and fulfill end user requirements

·       Works closely with other Engineering Systems functions in development and implementation of Windchill PLM application projects

·       Works with cross-functional teams to coordinate projects and enhancements, to test software, and to troubleshoot software issues

·       Works closely with the deployment and system documentation teams to properly document and deploy systems and enhancements including training requirements

·       Resolves application support issues (Second line) that require in-depth analysis

·       Adheres to the requirements, maintenance, and QA standards of the development team

·       Coordinate development work (including QA) around project release schedules

 

Position Requirements:

·       Bachelor’s degree in information systems, Computer Science or related discipline with an Information Technology focus

·       7+ years of experience as a programmer analyst or similar role with responsibilities working directly with the business to turn business requirements into working software

·       Work with the client management team to derive meaningful insights

·       Aid deliverable development in accordance with the needs and objectives of the client engagement

·       Participate in interviews, workshops and training sessions

·       Support team and client through the project

·       Facilitate project management activities including preparing project status updates as required

·       Deep knowledge of Windchill architecture to design and build complete solutions

·       Windchill Integration with other Enterprise systems such as SAP, CAD tools Visualization tools, etc.

·       Strong programming skills in Java/J2EE technologies – JavaScript, JQuery, XML, JSPs, AJAX, SQL etc.

·       End to end design and development of customization requirements

·       Experience in Reflex/Integrity is needed

·       Should have strong coding skills in Windchill Application Development and customization

·       Extensive hands-on experience in Windchill customization and configuration - Lifecycles, Workflows, Type and Attribute Manager, Object Initialization Rules, Localization, Server-side customizations, Info*Engine tasks, Webjects, Custom reports, Cognos Business intelligence (reporting), Web Services, UI Customization (JCA framework, MVC Builders, Wizards etc.)

·       Ability to develop software development process including best-practice design, development, testing, and build/deploy patches

·       Experience with assessment, development, implementation, optimization, and documentation of a comprehensive and broad set of security technologies and processes, data protection, cryptography, key management, identity and access management (IAM), network security within SaaS, IaaS, PaaS, and other cloud environments


Read more
jobline consultants india pvt. ltd.
Mumbai
5 - 9 yrs
₹5L - ₹16L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
skill set - Java ,Spring Boot,microservices
location-mumbai
serving notice period
client- one of the big 4
Read more
BlueOptima
at BlueOptima
1 video
10 recruiters
Rashmi Subramanian
Posted by Rashmi Subramanian
Bengaluru (Bangalore), NCR (Delhi | Gurgaon | Noida)
4 - 9 yrs
₹16L - ₹25L / yr
skill iconJava
Spring MVC
Hibernate (Java)
ACTIVELY HIRING AMIDST COVID-19
``````````````````````````````````````````````````````


Whom are we looking for?

Our groundbreaking technology, requires highly skilled and talented Web Backend Developers to understand the depth of the problem and device a solution for it.

We are seeking a Software Engineer, with a depth of experience in developing Web Applications enabled using REST APIs backed by a data warehouse solution, to join our growing company and be a part of our success story. We are looking for individual with great attention to detail, who is genuine, confident, committed and not only passionate about technology, but excited to work in a fun and friendly start-up environment. The ideal candidate will be passionate about technology and getting things to work while at the same time being able to mentor (and lead) other engineers by way of example to achieve excellence in their work.

What does the role involve?

As a Web Backend Software Engineer you will be responsible for creating REST APIs which are used to drive the User Interface. Given the nature of the application, these APIs needs to be very efficient and high performing. This requires optimising queries for faster execution and introducing database changes that may be required.

You would be working with a complex technology stack which includes (but is not limited to) Spring, Hibernate, HornetQ, Quartz, etc. This requires extensive understanding of transaction management and data handling across different application layers.

In addition to the technical ownership, you will also be involved in detailing requirements for requested functionalities and be responsible for providing technical insight into how requirements will be implemented and made available to users. Accurate estimation of tasks and planning are qualities we look for in our engineers.



Responsibilities include:

Develop, test, implement and maintain application software
Take part in software and architectural development activities
Transform requirements into implementation details
Debug application issues and helping support respond to client queries
Participate in application development meetings
Provide accurate estimates, clearly communicate status of tasks and identification of risks
Commitment to accomplishing the task at hand and identify the fastest and most reliable way to solve a problem
Performance tuning of application code at different service levels
Incorporate design changes to improve performance of the application
Interact with customers of the application and help address issues reported
Interact with customers of the application and collect requirements or potential uses cases and draft technical and user requirements

ESSENTIAL SKILLS / EXPERIENCE REQUIRED:

Minimum Bachelor's degree in Computer Science or equivalent
Minimum 2+ years experience with Java and J2EE/Java EE
Minimum 2+ years experience with Spring MVC, Spring Security and Hibernate
Strong understanding of relational database and normal forms
Strong understanding of SQL concepts and ability to write optimised and high performing queries
Strong understanding of Java concurrency, concurrency patterns, experience building thread safe code
Experience building RESTful web services
Experience with web application servers like JBoss
Strong written and verbal communication skills
Strong interpersonal skills and time management skills
Strong problem solving and analytical skills
Experience using task tracking systems e.g. Jira and distributed version control systems e.g. Git

DESIRABLE SKILLS / EXPERIENCE:

Understanding of testNg/JUnit
Unix/Windows shell and related command line tools
Experience in Continuous Integration and deployment tools such as Jenkins
Experience with database partitioning and column Indexing
Experience with query optimisation techniques

Why work for us?

Above market remuneration
Stimulating challenges that fully utilise your skills
Work on real-world technical problems to which solution cannot simply be found on the internet
Working alongside other passionate, talented engineers
Hardware of your choice
Our fast-growing company offers the potential for rapid career progression

Click Here to apply: https://hire.withgoogle.com/public/jobs/blueoptimacom/view/P_AAAAAAEAAADLjl0iWO3_0a?trackingTag=cutshort
Read more
GradMener Technology Pvt. Ltd.
Mumbai
3 - 5 yrs
₹8L - ₹10L / yr
skill iconJava
skill iconJavascript
Hibernate (Java)
Microservices
skill iconAngular (2+)
+1 more

Work Experience: 3 to 5 years 

Official Notice Period – Immediate to 15 days ONLY

Excellent communication skills

Job Location – Mumbai

Mandatory Skills – Java 8, Spring boot, Hibernate, Microservices, Angular

Read more
Leading Investment Bank
Leading Investment Bank
Agency job
via Master Mind Consultancy by Jayesh Shinde
Bengaluru (Bangalore), Mumbai
3 - 10 yrs
₹25L - ₹50L / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
Qualifications

QUALIFICATIONS

 

Knowledge and Skills required:

 

  • At least 3-10 years’ experience in application development and technical designing.
  • B.Tech/B.E/MCA from premium institute preferred
  • Bachelor’s/Master’s Degree in Engineering, preferably Computer Science/Engineering, from a top tier university
  • Strong inclination towards innovation and efficiency
  • Ability to simultaneously manage multiple engagements, prioritize and resolve complex problems and escalate as necessary, in a deadline oriented environment
  • Well organized and able to work in a fast paced environment
  • Strong sense of ownership and accountability for work
  • Candidate will be required to work with geographically dispersed teams, specially team(s)  in New York, London  and India (Bangalore /Mumbai)

·    Excellent interpersonal, collaboration, client focus and organizational skills in a team-oriented environment

·    Possess excellent oral and written communication skills

·    Good problem solving skills

 

Tech Skills Required

 

  • Strong understanding of Java technology (Core Java, J2EE)
  • Knowledge of open source frameworks: Spring, Hibernate, Spring Batch
  • Integration middleware products, Service Oriented Architecture
  • Database Development and Debugging – Stored Procedures (Sybase and/or DB2)
  • Database Design and Modeling
  • Strong understanding of SDLC methodologies
  • Design Patterns (GoF and J2EE)

Skills Nice to Have

 

  • Exposure to NoSQL databases like mongodb
  • Exposure to distributed systems/ tools like Apache zookeeper, Apache kafka
  • REST, Ajax, SOA2
Read more
The company is into Financial Services. (NE1)
The company is into Financial Services. (NE1)
Agency job
via Multi Recruit by Ayub Pasha
Bengaluru (Bangalore)
3 - 5 yrs
₹6L - ₹8L / yr
skill iconJava
skill iconSpring Boot
Java8
RestFul Services
Containers
+1 more
  • You will design, build and own APIs and Services, which will be the core of the product.
  • You will participate in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members.
  • You will part of developing ideas for new programs, products, or features by monitoring industry developments and trends.
  • You will have to take lead on projects, compile and analyze data, processes, and codes to troubleshoot problems and identify areas of improvement.

 

REQUIREMENTS

  • 3-5 years of experience in building highly scalable backend systems.
  • Fluency or understanding of specific languages, such as JAVA, Operating System may be required, and Experience in Databases such as MySQL or Postgre SQL
  • Strong understanding of Computer Science Fundamentals, Data Structures and Algorithms, SOLID Design Principles, and REST Patterns.
  • Focus on efficiency, user experience, and process improvement.
  • Excellent project and time management skills.
  • Strong problem-solving and communication skills.
  • Ability to work independently or with a group

 

Read more
Anveshak Technology and Knowledge Solutions
Sandeep Tonapi
Posted by Sandeep Tonapi
Pune
0 - 2 yrs
₹1L - ₹2L / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
+1 more
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.
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.
ai_chip
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?
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.
Shubham Vishwakarma's profile image

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.
Companies hiring on Cutshort
companies logos