Cutshort logo
For Employers
Codejudge logo
Senior Software Engineer- Onecode
Senior Software Engineer- Onecode

Senior Software Engineer- Onecode at Codejudge · Bengaluru (Bangalore) · 2 - 6 years · ₹15L - ₹30L / yr · Raised funding · Posted 1 Jun 2022

Codejudge's logo

Senior Software Engineer- Onecode

Vaishnavi M's profile picture
Posted by Vaishnavi M
2 - 6 yrs
₹15L - ₹30L / yr
Bengaluru (Bangalore)
Skills
skill iconJava
skill iconJavascript
skill iconReact.js
skill iconAngular (2+)
skill iconAngularJS (1.x)
skill iconVue.js
J2EE
Hibernate (Java)
Job Description
  • Overlook development of all consumer products in JAVA
  • Lead a team of 4-5 developers
  • Optimize components for maximum performance across a vast array of web-capable devices and browsers
  • Focus on code maintainability and performance of application
  • Provide technical advice and assists in solving programming problems
  • Continuously create new and interactive features that would help to improve user experience and user engagement.
  • Assist with troubleshooting of issues as needed
  • Lead the design and architecture of software solutions
  • Assist in developing and maintaining continuous integration pipelines

Roles and Responsibilities
  • 4+ years of experience in Java based technologies
  • Experience in designing databases and system architecture
  • Experience in building products from scratch at well funded start-ups
  • Team Lead/Team Manager experience of at least 3 years
  • Experience in building fintech products like Insurance, Payments, Banking etc.
  • Experience in building products for scale
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

About Codejudge

Founded :
2019
Type :
Product
Size :
20-100
Stage :
Raised funding

About

We help developers find great companies to work at. Candidates pre-screened by us are fast tracked for onsite interviews at top tech companies
Read more

Connect with the team

Profile picture
Vaishnavi M
Profile picture
Akhil Mittal

Company social profiles

bloglinkedintwitterfacebook

Similar jobs (10)

Cglia Solutions LLP
Usha Srinivasan
Posted by Usha Srinivasan
Hyderabad
7 - 10 yrs
₹5L - ₹20L / yr
Java Architecture for XML Binding (JAXBJava Architecture for XML Binding...
Hibernate (Java)
JSP
People Management


Job Description

Position Title: Java Technical Lead

Position Type: Full Time, Permanent

Department: Research and Development

Reports to: R&D Manager, Indian Development Centre.

 

Company Background:

-CGLIA is a software development company building highly available, highly secure, cloud-based enterprise software products that helps speed the research process resulting in new drugs, new devices, and new treatments to improve the health and wellbeing of world population.

- At CGLIA, our work shows our dedication and passion for innovative quality software products that are intuitive and easy to use and exceeds every aspect of customer expectations.

- CGLIA, is the place that develops world-class professionals who would like to be innovative, creative, learn continuously, and build a solid foundation to build products that are special and delight the customer.

Job Summary:

As a Technical Manager, you will be providing the guidance to all the team members in designing, implementing and delivering the technical solutions.

Also, responsible to maintaining the existing product line with high quality and timely deliverables by working closely with product teams.

In this role, you will be hiring the new development staff, oversee each aspect of the development process, and act as a liaison between development team and upper management. Also ensures that team is fully trained and able to perform their jobs.

Should possess strong leadership skills and ability to resolve the challenges quickly.

Responsibilities:

  • Participate and contribute to project planning and effort estimation.
  • Demonstrate exceptional requirements gathering skills and support requirement gathering sessions.
  • Contribute to technical design of business solutions.
  • Support leadership team in development RFP’s and service offerings.
  • Review and analyse relevant documentation to ensure the understanding of an organization function and capabilities.
  • Conduct relevant research to increase understanding in support of developing comprehensive solutions.
  • Comply with all the relevant policies and procedures and complete all the documents that are required.
  • Conducting performance reviews, handling the employee complaints
  • Willing to undertake additional tasks and responsibilities as may be reasonably expected of the role and as necessary in order to achieve the objectives of the organization.

Qualifications: (Education, Experience, Skills and Knowledge)

  • Bachelor’s Degree in Computer Science or Information Technology or any equivalent degree.
  • At least 8 plus years of hands on experience in developing cloud-based software along with 2 plus years of Management experience.
  • Expertise with more than one of the Software Development Methodologies.
  • Expertise in designing and developing cloud based high available distributed applications and must have extensive experience in object-oriented design.
  • Strong hands on experience in using Java, Hibernate, Spring technology stack (Spring MVC, Spring Data, Spring Cloud, Spring Batch, Spring security etc.) along with open source technologies.
  • Experience building web and mobile applications using frontend technologies Angular (Angular 1/Angular 2), Bootstrap, Material Design, UX/UI, JavaScript, HTML5, and CSS.
  • Demonstrated Experience on databases like MySQL, MS SQL, PostgreSQL, and Oracle.
  • An understanding on handling of large data sources. (Desirable)
  • Expertise on the Code Static Analyzer tools like SonarQube, PMD and, DevOps Tools.
  • Expertise in using any Unit testing Frameworks like Junit.
  • Knowledge in Security related to Web Applications and mobile applications. and other open source and commercial tools.
  • Demonstrable and substantial experience in leading and managing teams of software developers.
  • Impeccable written English skills, and Oral communication skills along with outstanding interpersonal skills.
  • Results-oriented, detail-oriented, and well organized.

Technical Manager: Requires sufficient Managerial Skills and sufficient technical skills.

Main function has to be focused on people. He or She can and should learn new things in technology, that is required for the role.


Read more
Impacto Digifin Technologies
at Impacto Digifin Technologies
4 candid answers
1 recruiter
Navitha Reddy
Posted by Navitha Reddy
Bengaluru (Bangalore)
3 - 5 yrs
₹7L - ₹12L / yr
skill iconJavascript
skill iconReact.js
skill iconSpring Boot
Spring MVC
TypeScript
+11 more

TEAM LEAD – BACKEND / FULL STACK ENGINEER (FINTECH)

Impacto Digifin Technologies Pvt. Ltd.

Bangalore (Brookefield) | Work from Office | Full-Time

Job Location

Bangalore (Brookefield) – Work from Office

Experience

3–5 Years

Employment Type

Full-Time

Department

Engineering / Product Development

Document Date

21 October 2026

Role Overview

We are hiring a hands-on Team Lead to design, build, and run the backend of our digital banking and payments products. You will lead a small team building Java and Spring Boot microservices, Apache Kafka event pipelines, and PostgreSQL data models that move real money for banks and their customers.

The role is backend-first, with full stack ownership: you will also guide ReactJS and Next.js frontends that sit on top of these services. You will own the full lifecycle, from requirement analysis and system design to production deployment, monitoring, and 24x7 support.

We want someone who treats correctness, auditability, and uptime as product features.

Key Responsibilities

A. Backend and Microservices Development

·   Design and build scalable, high-performance backend services using Java and Spring Boot.

·   Design and implement RESTful APIs, microservices, and third-party integrations with clear, versioned API contracts.

·   Implement authentication, authorization, input validation, and secure coding practices across all services.

·   Write clean, maintainable, and testable code, backed by unit, integration, and API tests.

B. Event-Driven Architecture with Apache Kafka

·   Build and maintain event-driven systems using Kafka producers, consumers, and Kafka Streams.

·   Design event schemas, topics, partitioning, and retention to match business flows.

·   Ensure exactly-once or idempotent processing so no event is lost or applied twice.

·   Handle retries, dead-letter topics, consumer lag, and replay for failed or delayed events.

·   Apply patterns such as Outbox, Saga, event sourcing, and CQRS where they fit.

C. PostgreSQL Data Design and Management

·   Design normalized, transactional data models in PostgreSQL for accounts, ledgers, payments, and customers.

·   Use ACID transactions, appropriate isolation levels, and row-level locking to keep balances correct under concurrent load.

·   Tune queries, indexes, partitioning, and connection pooling for high-volume tables.

·   Manage schema changes safely with versioned migrations (Flyway or Liquibase) and zero-downtime deployment.

·   Plan data archival, backup, point-in-time recovery, and read replicas for reporting.

D. Full Stack Ownership

·   Guide and contribute to responsive web applications built with ReactJS, Next.js, and TypeScript.

·   Integrate frontend applications with backend services and keep API contracts in sync.

·   Optimize end-to-end performance, responsiveness, and reliability.

E. Team Leadership

·   Lead, mentor, and support developers in daily technical work.

·   Break business requirements into technical specifications, tasks, and delivery plans.

·   Assign work, track progress, and deliver milestones on time.

·   Run code reviews, architecture discussions, and technical design reviews.

·   Participate in sprint planning, stand-ups, reviews, and retrospectives.

·   Coordinate with Product, QA, UI/UX, DevOps, Business, and Management teams.

·   Support technical interviews, onboarding, and knowledge sharing.

F. Deployment and Production Support

·   Use Git-based workflows, Docker, and CI/CD pipelines for builds and releases.

·   Own production health: troubleshoot incidents, fix performance bottlenecks, and lead root-cause analysis.

·   Maintain technical documentation, runbooks, and deployment procedures.

G. AI-Assisted Development

·   Use AI coding tools such as ChatGPT, Claude, GitHub Copilot, or Cursor for code, tests, debugging, and documentation.

·   Review and validate all AI-generated output before it reaches production.

Designing and Maintaining Banking Products

Designing Banking Products

·   Ledger-first design: build double-entry ledgers in PostgreSQL where every debit has a matching credit and balances can always be rebuilt from entries.

·   Transaction integrity: use idempotency keys, unique transaction references, and state machines so a request retried by a customer, bank, or network never posts twice.

·   Payment flows: design end-to-end flows for UPI, IMPS, NEFT, RTGS, and card or wallet payments, including timeouts, pending states, reversals, and refunds.

·   Distributed consistency: keep data consistent across microservices with Outbox, Saga, and compensating transactions instead of distributed locks.

·   Core banking integration: integrate with core banking systems such as Oracle FLEXCUBE or Finacle, NPCI and switch interfaces, and partner bank APIs.

·   Product configuration: model savings and current accounts, loans, deposits, and wallets so limits, charges, interest, and rules are configuration rather than code changes.

·   Customer lifecycle: support onboarding, KYC and e-KYC, account servicing, and closure with clear status tracking.

·   Security by design: encrypt sensitive data at rest and in transit, mask PII in logs, manage keys through HSM or a vault, and apply least-privilege access.

·   Regulatory compliance: build to RBI guidelines, including data localization, audit trails, and NPCI operating rules, and align with PCI DSS where card data is involved.

·   Controls: implement maker-checker approvals, transaction limits, velocity checks, and hooks for fraud and AML monitoring.

Maintaining Banking Products in Production

·   Reconciliation: run daily automated reconciliation between internal ledgers, partner banks, NPCI, and settlement files, and resolve mismatches within agreed timelines.

·   Settlement and batch jobs: own end-of-day and beginning-of-day processes, interest accrual, charges, and settlement runs, and make them safe to re-run.

·   High availability: design for 24x7 uptime with no single point of failure, graceful degradation, and defined RPO and RTO for disaster recovery.

·   Observability: track business and technical metrics such as transaction success rate, latency, and consumer lag in Prometheus and Grafana, with alerts before customers notice.

·   Incident management: lead incident response, customer-impact assessment, root-cause analysis, and post-incident fixes for failed or stuck transactions.

·   Safe change management: release through feature flags, canary or blue-green deployments, and backward-compatible APIs and schemas, with tested rollback plans.

·   Audit and reporting: keep immutable audit logs and support regulatory reports, internal audits, and data requests from banks and regulators.

·   Continuous improvement: track defects, performance, and technical debt, and plan regular upgrades of frameworks, libraries, and security patches.

Required Skills and Qualifications

Candidates must have hands-on experience in the following areas:

·   Backend: strong Java (Core Java, Java 17+), Spring Boot, Spring MVC, Spring Data JPA, and Spring Security.

·   Messaging: Apache Kafka, including producers, consumers, Kafka Streams, event design, partitioning, and offset management.

·   Database: strong SQL and PostgreSQL, including data modeling, transactions, isolation levels, indexing, and query tuning.

·   Architecture: microservices, distributed systems, event-driven design, OOP, and design patterns.

·   APIs: designing and documenting RESTful APIs with JSON and OpenAPI/Swagger.

·   Frontend: working knowledge of ReactJS, Next.js, JavaScript (ES6+), and TypeScript.

·   DevOps: Docker, Git (GitHub or GitLab), and CI/CD pipelines.

·   Testing: unit and integration testing with JUnit and Mockito, plus debugging and code review.

·   Leadership: experience guiding developers, reviewing code, planning tasks, and owning delivery.

·   Problem solving: strong debugging skills for production issues in distributed systems.

Mandatory Screening Requirement: Candidates must have strong backend experience in Java, Spring Boot, Kafka, and PostgreSQL, plus working frontend knowledge in ReactJS or Next.js. Frontend-only profiles will not meet the core requirement.

Good to Have

·   Payments domain: experience with UPI, IMPS, NEFT, RTGS, NPCI integrations, or card and wallet systems is highly preferred.

·   Message-driven patterns: event sourcing, CQRS, Saga, and Outbox.

·   Performance: experience building high-throughput, low-latency systems, such as payments or UPI switches.

·   Spring ecosystem: Spring Cloud, Spring Batch, Spring WebFlux, and Spring Integration.

·   Security: OAuth 2.0, JWT, OpenID Connect, encryption, key management, and OWASP practices.

·   Data and caching: Redis, PostgreSQL replication and partitioning, and Oracle Database or Oracle FLEXCUBE exposure.

·   Cloud and orchestration: Kubernetes, Jenkins or GitHub Actions, and AWS, Azure, or GCP.

·   Monitoring and quality: Prometheus, Grafana, ELK Stack, OpenTelemetry, and SonarQube.

·   Compliance: working knowledge of RBI guidelines, PCI DSS, and audit requirements.

·   Ways of working: experience in Agile/Scrum teams.

Preferred Domain Experience

·   Banking, Financial Services and FinTech.

·   Digital payments, lending, or core banking platforms.

·   Enterprise integrations and digital transformation projects.

Read more
Tracxn
Tracxn Technologies
Posted by Tracxn Technologies
Bengaluru (Bangalore)
6 - 14 yrs
₹20L - ₹50L / yr
skill iconJava
Technical Architecture
Data Structures
Microservices
Data architecture
+1 more

Location: Bangalore

Department: Engineering

Reports to: SVP

Experience required: 6+ years


About Tracxn:

Tracxn (Tracxn.com) is a Bangalore-based product company providing a research and deal sourcing platform for Venture Capital, Private Equity, Corp Dev, and professionals working around the startup ecosystem.

We are a team of 600+ working professionals serving customers across the globe. Our clients include Funds like Andreessen Horowitz, Matrix Partners, GGV Capital, and Large Corporations such as Citi, Embraer & Ferrero.


Founders

  • Neha Singh (ex-Sequoia, BCG | MBA - Stanford GSB)
  • Abhishek Goyal (ex-Accel Partners, Amazon | BTech - IIT Kanpur)


About Technology Team: 

Tracxn's Technology team is 60+ members strong and growing. The technology team is subdivided into multiple smaller teams, each owning one or more services/components of the technology platform. Ours is a young team of motivated engineers with a minimal management structure where almost everyone is actively involved in technical development and design activities. We have a team-centric culture where the ownership and responsibility of a feature or module lie with a team compared to an individual.

We value ownership, continuous learning, consistency, and discipline as a team.


Our Tech Stacks:

We work on an array of technologies, including but not limited to backend and frontend systems such as Java, Python, Spring Boot, Node.js, ReactJS, Next.js, Webpack, and Storybook; cloud and serverless platforms like AWS, etc; data and infrastructure technologies such as Elastic Stack (Elasticsearch), MongoDB, MySQL, Redis, Kafka, and Ansible; large-scale web crawling solutions; modern data pipelines and ETL workflows; and AI/ML-driven projects.


Job Overview:

We are looking for experienced software engineers with 6+ years of overall software development experience, including backend development and proven people-management skills. The ideal candidate will lead the engineering team(s), drive technical excellence, and ensure timely delivery of high-quality software solutions.


Job Responsibilities:

  • Lead, mentor, and manage a team of software engineers
  • Own technical planning, architecture discussions, and execution
  • Collaborate with product managers and stakeholders
  • Drive best practices in software development, testing, and deployment
  • Conduct code reviews and ensure high engineering standards
  • Manage delivery timelines, resource planning, and technical risks
  • Support hiring, onboarding, and performance management of engineers


Job Requirements :

Professional Experience

  •  Proven experience leading or managing software engineering teams
  • Track record of delivering complex, scalable software systems
  • Experience driving technical initiatives and influencing architectural decisions
  • Strong collaboration experience with product, design, and cross-functional teams.

Technical Leadership & Management

  •  Ability to mentor, coach, and grow engineers across different experience levels
  • Experience conducting performance reviews and providing technical feedback
  • Strong ownership of team delivery, timelines, and quality
  • Experience balancing hands-on technical work with people management

Backend & System Architecture Expertise

  • Strong proficiency in modern backend architectures, design patterns, and microservices architecture.
  • Proficiency in at least one server-side programming language (e.g., Java, Python, etc.)
  • Solid understanding of API design principles and implementation
  • Hands-on experience with relational and non-relational databases and knowledge of data pipelines and data warehousing concepts.

Technical Competencies

  • Strong system design and problem-solving skills
  • Knowledge of caching strategies, performance optimization, and scalability
  • Understanding of data modeling and query optimization
  • Familiarity with search and indexing technologies
  • Understanding of security best practices in backend systems


Culture:

  • Work with performance-oriented teams driven by ownership and passion.
  • Learn to design systems for high accuracy, efficiency, and scalability.
  • No strict deadlines, focus on delivering quality work.
  • Meritocracy-driven, candid culture. No politics.
  • Very high visibility regarding which startups and markets are exciting globally.
Read more
Wissen Technology
at Wissen Technology
4 recruiters
Khushboo Kumari
Posted by Khushboo Kumari
Bengaluru (Bangalore)
8 - 16 yrs
Best in industry
skill iconJava
skill iconSpring Boot
Microservices
SQL
HLD
+1 more

Experience

9–18 Years

Education

IIT / NIT graduates only

Interview Process

Candidates must be available for a Face-to-Face interview in Bangalore or Mumbai.

Key Responsibilities

  • Design and develop scalable, high-performance Java applications.
  • Lead a team of engineers and drive technical excellence.
  • Architect enterprise-grade solutions and provide technical guidance.
  • Collaborate with cross-functional teams to define, design, and deliver high-quality software.
  • Review code, mentor team members, and ensure engineering best practices.
  • Drive system design discussions and resolve complex technical challenges.

Required Skills

  • Strong expertise in Core Java and Java ecosystem.
  • Excellent problem-solving and analytical skills.
  • Very strong coding ability with clean coding practices.
  • Strong understanding of System Design and distributed systems.
  • Hands-on experience in Java Architecture and designing scalable applications.
  • Experience leading engineering teams and mentoring developers.
  • Good understanding of software design principles, design patterns, and performance optimization.
  • Strong communication and stakeholder management skills.

Preferred Skills

  • Experience with Spring Boot, Microservices, REST APIs, and cloud technologies.
  • Exposure to CI/CD, containerization, and modern DevOps practices is an advantage.
Read more
MNC
MNC
Agency job
via VY SYSTEMS PRIVATE LIMITED by Akilandeswari Panneerselvam
Mumbai
8 - 10 yrs
₹5L - ₹25L / yr
skill iconJava
skill iconNodeJS (Node.js)
skill iconReact.js
Artificial Intelligence (AI)
skill iconMachine Learning (ML)
+2 more

Lead Developer – Java, React, Node.js & AI/ML

Location: Mumbai

Experience: 8–10 Years

Job Type: Full-time

Job Description

We are looking for a Lead Developer with 8–10 years of experience in software development, with strong expertise in Java, React, and Node.js. The candidate should have at least 1 year of hands-on professional experience in Artificial Intelligence and Machine Learning and experience in building modern, scalable technology solutions.

Key Skills

Java, React, Node.js, AI/ML, MongoDB, PostgreSQL, Key-Value Caching, Vector Databases, ChromaDB, pgvector

Candidate should have strong software development experience along with good knowledge of modern databases, caching technologies, and vector search solutions.

Read more
Wissen Technology
at Wissen Technology
4 recruiters
Manasa S
Posted by Manasa S
Bengaluru (Bangalore)
11 - 15 yrs
Best in industry
skill iconJava
Multithreading
Data Structures
Design patterns
SQL
+3 more


Experience: 12–15 Years

Job Type: Full-time

Role: Java Lead / Technical Lead


Job Summary

We are looking for an experienced Java Lead with 12–15 years of hands-on software development experience to lead the design, development, and delivery of scalable enterprise applications. The ideal candidate should have strong expertise in Core Java, Spring Boot, Microservices, REST APIs, SQL, and cloud technologies, along with proven experience in technical leadership and mentoring development teams.


The candidate will work closely with architects, product managers, and engineering teams to translate business requirements into robust and scalable technical solutions.


Key Responsibilities

  • Lead the design, development, and implementation of Java-based enterprise applications.
  • Provide technical leadership and guidance to a team of Java developers.
  • Design and develop scalable, secure, and high-performance microservices and RESTful APIs.
  • Participate in architecture and technical design discussions and contribute to key technical decisions.
  • Review code and ensure adherence to coding standards, design principles, and best practices.
  • Troubleshoot complex technical issues and provide effective solutions.
  • Work closely with product managers, business analysts, QA, DevOps, and other stakeholders.
  • Mentor developers and conduct technical knowledge-sharing sessions.
  • Identify opportunities for improving application performance, scalability, reliability, and maintainability.
  • Ensure effective implementation of unit testing, integration testing, CI/CD, and automated deployment practices.
  • Participate in production support, root-cause analysis, and resolution of critical issues.
  • Stay updated with emerging technologies and recommend suitable solutions where applicable.


Required Skills

  • 12–15 years of experience in Java/J2EE application development.
  • Strong expertise in Core Java, OOP, Collections, Multithreading, Exception Handling, and Java 8+ features.
  • Strong hands-on experience with Spring Framework and Spring Boot.
  • Excellent experience in Microservices architecture and RESTful web services.
  • Strong understanding of design patterns, SOLID principles, and software architecture.
  • Good knowledge of SQL and relational databases such as PostgreSQL, MySQL, or Oracle.
  • Experience with Hibernate/JPA.
  • Strong understanding of data structures and algorithms.
  • Experience with Git and Maven/Gradle.
  • Good understanding of CI/CD pipelines and DevOps practices.
  • Experience with Docker and Kubernetes is preferred.
  • Exposure to cloud platforms such as AWS, Azure, or GCP.
  • Experience with messaging technologies such as Kafka or RabbitMQ is an advantage.
  • Strong debugging, problem-solving, and analytical skills.


Leadership & Soft Skills

  • Proven experience in leading or mentoring technical teams.
  • Strong communication and stakeholder-management skills.
  • Ability to drive technical discussions and make sound engineering decisions.
  • Ability to work effectively in a collaborative, agile environment.
  • Strong ownership and accountability for technical deliverables.
  • Ability to balance hands-on development with technical leadership responsibilities.


Education

Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or a related field.


Preferred Qualifications

  • Experience working on large-scale, distributed enterprise applications.
  • Experience with cloud-native application development.
  • Knowledge of event-driven architecture.
  • Experience with system design and high-level/low-level design.
  • Familiarity with Agile/Scrum methodologies.


Read more
MNC
Hyderabad
10 - 15 yrs
₹28L - ₹30L / yr
skill iconJava
Backend
Lead

Job Summary

We are looking for an experienced Java Backend Lead with strong expertise in backend application development, system design, and technical leadership. The candidate will be responsible for developing scalable applications, guiding the development team, and ensuring high-quality delivery.

Key Responsibilities

  • Lead and mentor backend development teams.
  • Design and develop scalable, high-performance backend applications.
  • Develop applications using Core Java, Java 8/11/17+ and Spring Boot.
  • Design and implement RESTful APIs and microservices.
  • Work with databases such as Oracle, MySQL, PostgreSQL or similar.
  • Conduct code reviews and ensure coding standards and best practices.
  • Troubleshoot performance, production, and technical issues.
  • Collaborate with architects, product teams, QA, and other stakeholders.
  • Participate in system design, technical discussions, and solution development.
  • Ensure application security, scalability, reliability, and performance.
  • Guide the team in Agile/Scrum development practices.

Mandatory Skills

  • 10–15 years of overall IT experience.
  • Strong hands-on experience in Java.
  • Strong experience with Spring Boot and Microservices.
  • Experience in REST API development.
  • Strong knowledge of SQL and relational databases.
  • Experience in system design and application architecture.
  • Good experience in technical leadership and team mentoring.
  • Strong problem-solving and communication skills.

Preferred Skills

  • Experience with AWS/Azure/GCP.
  • Knowledge of Kafka/RabbitMQ.
  • Experience with Docker/Kubernetes.
  • Exposure to CI/CD tools such as Jenkins, GitHub Actions or Azure DevOps.
  • Experience working in Agile environments.


Read more
Cglia Solutions LLP
Hyderabad
4 - 6 yrs
₹4L - ₹7L / yr
skill iconAngular (2+)
TypeScript


Position Title: Software Engineer

Position Type: Full Time

Department: Research and Development

Reports to: First Level Manager, Indian Development Centre.

 

Company Background:

 

Affiliated with US Group companies, CGLIA Solutions LLP is an innovative Software Product Development Organization developing high available, highly secure, cloud-based enterprise software products catering to the needs of Large Research facilities, University medical centres, Hospitals, Pharma companies in US and worldwide ultimately leading to the development of life saving medications.

 

CGLIA is known for helping Software professionals to unleash their creativity, turning them into world class professionals, and building their career.

 

Job Summary:

 

As a Software Engineer, you assist in the design development of new products for our renowned customers worldwide.

 

Enhancing the existing applications by identifying the areas of improvements, making recommendations and designing and implementing them. 

 

Ideal candidate should be a self-starter and, should have excellent problem-solving skills and passionate about developing high quality innovative products exceeding the customer expectations and needs. A keen interest for quality at every stage of development is a must.

 

Looking for a highly motivated individual who is looking to grow their career in a challenging environment.

 

Responsibilities:

 

  • Participating in discussion with Product Management teams and Generating the Requirement Specification document that has covers both the functional and Non-functional requirements.
  • Participating in discussion with the technical teams and generating the design documents.
  • Develop code and update the existing code, ensuring that all the code meets the agreed upon requirements.
  • Perform intensive testing of all new and existing programs to ensure they are free of errors and function as intended
  • Work closely with the cross functional teams like UI Developers, Business Analysts and Management teams.
  • Cultivate an environment of collaboration, commitment, accountability, and creativity and deliver products and services on time with quality delight the customer.
  • Actively participating in the hiring process, for Organization growth.
  • Updates job knowledge by studying latest development tools, programming techniques, and participating in professional organizations.
  • Willing to undertake additional tasks and responsibilities as may be reasonably expected of the role and as necessary in order to achieve the objectives of the organization.

 

Qualifications: (Education, Experience, Skills and Knowledge)

 

·        Bachelor’s Degree in Computer Science or Information Technology or any equivalent degree.

·        At least 4 plus years of hands on experience in developing cloud-based software.

·        Expertise in developing cloud based distributed applications and must have experience in object-oriented design.

·        Strong hands on experience in using Java, Hibernate, Spring technology stack (Spring MVC, Spring Data, Spring Cloud, Spring Batch, Spring security etc.) along with open source technologies.

  • Experience building web and mobile applications using frontend technologies Angular (Angular 1/Angular 2), Bootstrap, Material Design, UX/UI, JavaScript, HTML5, and CSS.

·        Experience on any one of databases like MySQL, MS SQL, PostgreSQL, and Oracle.

·        Exposure with more than one of the Software Development Methodologies.

·        Knowledge on the Code Static Analyzer tools like SonarQube, PMD etc. and, DevOps Tools.

·        Expertise in Security related to Web Applications and mobile applications. and other open source and commercial tools.

·        Ability to work independently and along with teams.

·        Impeccable written English skills, and Oral communication skills along with outstanding interpersonal skills.

·        Eagerness and willingness to learn new technologies.

Read more
VY SYSTEMS PRIVATE LIMITED
Hyderabad, Bengaluru (Bangalore)
9.5 - 15 yrs
₹8L - ₹30L / yr
skill iconJava
skill iconSpring Boot
Microservices
Apache Kafka
Lead management


Role: Java Backend Lead

Experience: 9.5+ Years

Location: Hyderabad / Bangalore

Notice Period: Immediate to 15 Days

Interview Process: All Rounds Virtual

Mandatory Skills

  • Strong hands-on experience in Java
  • Spring Boot
  • Microservices
  • Kafka
  • Strong technical/lead experience

Job Description

We are looking for an experienced Java Backend Lead with 9.5+ years of experience in backend application development and technical leadership.

The candidate should have strong expertise in Java, Spring Boot, Microservices, and Kafka, along with experience leading technical teams and delivering scalable backend solutions.

Key Responsibilities

  • Design and develop scalable backend applications using Java and Spring Boot.
  • Develop and maintain Microservices-based applications.
  • Work extensively with Kafka for event-driven applications.
  • Provide technical leadership and guide development teams.
  • Participate in architecture, design, coding, code reviews, and troubleshooting.
  • Collaborate with cross-functional teams to deliver projects successfully. 


Read more
StrideOne
Gurugram
2 - 3 yrs
₹10L - ₹15L / yr
skill iconJava
MySQL
API
skill iconAmazon Web Services (AWS)
Microservices

About StrideOne

StrideOne is a leading fintech platform enabling businesses with innovative supply chain finance and working capital solutions. We partner with enterprises, MSMEs, and financial institutions to simplify access to credit through technology-driven lending solutions. At StrideOne, you'll work in a fast-paced, collaborative environment where innovation, ownership, and continuous learning are encouraged.


About the Role

We're building Credit Engine, a lending platform on top of Apache Fineract that powers credit assessment, disbursement, repayment, and portfolio management for our clients. We're looking for a Java Developer to help build and scale the backend services behind these workflows.


What You'll Work On

  • Build and maintain backend services for lending functions — organisation/office management, portfolio and product configuration, cash margin engines, and credit workflows.
  • Design and consume REST APIs integrating with internal modules and external banking/financial partners.
  • Extend Apache Fineract to support custom lending products and business rules.
  • Design and optimize MySQL schemas/queries for transactional, audit-heavy financial data.
  • Translate lending/credit policies (interest computation, grace periods, margin calculations) into tested, production-grade code.
  • Debug production issues in systems handling real money movement, with focus on correctness and data integrity.
  • Participate in code reviews and API/service design discussions.


Must-Have Skills

  • 2+ years hands-on Core Java (Java 8+) — OOP, collections, concurrency basics.
  • Experience building REST APIs with Spring Boot.
  • Strong MySQL skills — schema design, indexing, query optimization, transactions.
  • Understanding of transactional consistency, data integrity, and audit trails.
  • Comfortable with Git-based collaborative workflows.


Good to Have

  • Experience with Apache Fineract or similar core banking/lending platforms.
  • Exposure to microservices, message queues, or event-driven systems.
  • Familiarity with cloud platforms (AWS/GCP/Azure) and CI/CD.
  • Frontend exposure (Angular/React) for API contract collaboration.
  • Prior experience in fintech, NBFC, banking, or supply chain finance
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