Java Backend Developer at Top Fin-tech startup in Bangalore · Bengaluru (Bangalore) · 3 - 5 years · ₹10L - ₹15L / yr · Posted 1 Mar 2022

Role: Backend Developer-SDE2
- 3-5 years of exp into
Responsibilities:
- Work on the development backend systems for our first product.
- Build reliable, secure and performant backend systems.
- Drive test coverage and continuous delivery automation within the team.
Requirements:
- 3-4 years of software development experience.
- Strong computer science fundamentals.
- Good knowledge of Java ecosystem.
- Can write code that is readable, maintainable and performant.
- Good understanding of relational databases, transactions, entity-relationship modeling.
- Comfortable writing multi-threaded programs.

Similar jobs (10)
We are looking for a Backend Software Development Engineer with 6+ years building scalable, high-availability server-side systems. You'll design and own microservices and REST APIs, model data in SQL, and deploy on AWS, partnering with product and frontend teams end-to-end.
Mandatory skills
• 6+ years of backend development in Java and/or Python
• Strong hands-on experience designing microservices and RESTful APIs
• Solid database design and SQL optimization
• Production experience on AWS (or equivalent cloud)
• Strong CS fundamentals — data structures, concurrency, system design
• Experience owning services from design through production support
We're hiring an SDE 2 to build reliable, high-scale services and own features end-to-end. You'll turn ambiguous problems into clean designs, write well-tested code, and raise the engineering bar on the team.
Mandatory skills
• 5+ years shipping production software
• Strong data structures, algorithms and problem-solving
• Hands-on system design for scalable services
• Proficiency in Java or Python
• Building and consuming RESTful APIs
• Solid SQL and version control (Git)
Job Title : Software Development Engineer II (SDE 2) – Java or Golang (Backend)
Experience : 3+ Years
Location : Bengaluru
Working Days : 5 Days WFO
Notice Period : Immediate to 15 Days
Interview Process : 3 Client Rounds
Job Overview :
We are looking for an SDE 2 – Backend with strong hands-on experience in Java / Spring Boot or Golang to design, develop, and maintain scalable, high-performance backend applications. Candidates with experience in caching services will be highly preferred.
Mandatory Skills :
Java, Spring Boot, Golang, Gin, gRPC, REST APIs, Microservices, MySQL / PostgreSQL / Oracle, System Design, Caching, Data Structures & Algorithms, Git, CI/CD, Docker, Kubernetes, AWS / GCP.
Key Responsibilities :
- Design, develop, test, and deploy scalable backend applications and APIs.
- Develop microservices using Java / Spring Boot or Golang.
- For Golang roles, experience with Gin and gRPC is preferred.
- Work with MySQL, PostgreSQL, Oracle, or similar databases.
- Design and optimize caching solutions for application performance.
- Participate in system design and architecture discussions.
- Conduct code reviews and write unit/integration tests.
- Troubleshoot bugs and performance issues.
- Collaborate with Product, QA, and other engineering teams.
- Contribute to CI/CD, cloud, and DevOps practices.
Requirements :
- 3 to 5 years of backend development experience.
- Strong proficiency in Java / Spring / Spring Boot or Golang.
- Good understanding of REST APIs, Microservices, DSA, and System Design.
- Experience with relational databases.
- Strong debugging and problem-solving skills.
- Exposure to AWS/GCP, Docker, Kubernetes, Git, and CI/CD.
- Java candidates with end-to-end application design experience are preferred.
- Exposure to AI/ML tools or Low-Code/No-Code frameworks is a plus.
Interview Process :
Round 1 – LeetCode / Coding Round
- Data Structures & Algorithms
- Problem-solving and coding proficiency
Round 2 – System Design
- System architecture
- Scalability and performance
- API and database design
- Caching and distributed systems
Round 3 – Hiring Manager Round
- Technical depth
- Project and ownership experience
- Problem-solving approach
- Communication and collaboration
- Role and culture fit
Strong Backend Software Engineer Profile with strong Core Java expertise
2
Mandatory (Experience 1): Must have 2+ years of hands-on backend software engineering experience.
3
Mandatory (Experience 2): Must be able to design and implement moderately complex features with minimal supervision, and contribute to system design and architecture discussions.
4
Mandatory (Experience 3): Must be comfortable owning business-critical production components — maintaining connectors, handling customer escalations, security fixes, bug fixes, and building new features end-to-end.
5
Mandatory (Tech skill 1): Must have strong, current Core Java depth with solid, clear coding fundamentals — Java is the primary skill for this role. Deep hands-on core engineering strength matters more than framework knowledge.
6
Mandatory (Tech skill 2): Must have strong core backend engineering fundamentals and experience with scalable systems (connectors handle millions of events/data points daily across customers).
7
Mandatory (Tech skill 3): Must have microservices experience.
8
Mandatory (AI Fluency 1): Must have demonstrated, hands-on use of AI coding assistants (Claude, GitHub Copilot, Cursor, etc.) as a core part of the daily workflow — scaffolding, writing tests, reviewing code, and debugging.
9
Mandatory (AI Fluency 2): Must be able to write precise, effective prompts for production-quality output, decompose tasks so AI assistance is effective, and critically evaluate AI-generated code for correctness, security, and standards before merging.
10
Mandatory (Company): Must come from a product company background (B2B SaaS or B2C both acceptable).
11
Mandatory (Note1): This is a 3-month contract role. Candidate must be comfortable with the contract engagement and able to join immediately (urgent — onboarding within ~a week)
12
Mandatory (Note 2): Must be based in or near Chennai, Bangalore, or Ahmedabad (Chennai: hybrid, Tue & Thu in office)
13
Preferred (Backend): Hands-on Python experience is a plus.
14
Preferred (Database): Hands-on database / JDBC integration experience in a production environment.
Eligibility:
- Only IIT / NIT graduates
- Immediate joiners preferred
Mandatory Skills:
- Strong experience in Core Java
- Spring Boot & Microservices
- REST APIs
- SQL / Relational Databases
- Data Structures & Algorithms
- Strong problem-solving skills
- Experience in designing scalable backend applications
Good to Have:
- Cloud (AWS/Azure/GCP)
- Kafka / Messaging Systems
- Docker & Kubernetes
Interested candidates who meet the above criteria can share their updated resume along with:
- Total Experience
- Current CTC
- Expected CTC
- Notice Period
- Current Location
We’re seeking a highly skilled, execution-focused Senior Backend Engineer with a minimum of 5 years of experience to join our team. This role demands hands-on expertise in building and scaling distributed systems, strong proficiency in Java, and deep knowledge of cloud-native infrastructure. You will be expected to design robust backend services, optimize performance across storage and caching layers, and enable seamless integrations using modern messaging and CI/CD pipelines.
You’ll be working in a high-scale, high-impact environment where reliability, speed, and efficiency are paramount. If you enjoy solving complex engineering challenges and have a passion for distributed systems, this is the right role for you.
Responsibilities—
- Design, develop, and maintain distributed backend systems at scale.
- Write high-performance, production-grade code in Java.
- Architect and optimize storage systems, ensuring efficient query performance and scalable data models.
- Implement caching strategies to reduce latency and improve system throughput.
- Build and manage services leveraging AWS cloud infrastructure.
- Develop resilient messaging pipelines using Kafka (or equivalent) for real-time data processing.
- Define and streamline CI/CD pipelines, ensuring rapid and reliable deployment cycles.
- Collaborate with product managers, frontend engineers, and DevOps to deliver end-to-end solutions.
- Monitor system performance, identify bottlenecks, and apply proactive fixes.
- Drive best practices in software engineering, testing, and code reviews.
Requirements—
- 5+ years of experience in backend engineering, with deep hands-on coding experience.
- Strong proficiency in Java and familiarity with modern frameworks.
- Proven track record in building scalable distributed systems.
- Hands-on expertise with AWS services (e.g., EC2, S3, Lambda, DynamoDB, RDS).
- Solid understanding of messaging systems like Kafka, RabbitMQ, or similar.
- Strong grasp of query performance optimization and storage system design.
- Experience with caching solutions (Redis, Memcached, etc.).
- Familiarity with CI/CD tools (Jenkins, GitHub Actions, GitLab CI, etc.).
- Excellent problem-solving skills and ability to thrive in fast-paced environments.
- Strong communication and collaboration skills, with a proactive mindset.
Benefits—
- Best in class salary: We hire only the best, and we pay accordingly.
- Proximity Talks: Meet other designers, engineers, and product geeks — and learn from experts in the field.
- Keep on learning with a world-class team: Work with the best in the field, challenge yourself constantly, and learn something new every day.
About us—
Proximity is the trusted technology, design, and consulting partner for some of the biggest Sports, Media, and Entertainment companies in the world. We’re headquartered in San Francisco and have offices in Palo Alto, Dubai, Mumbai, and Bangalore.
Since 2019, Proximity has built high-impact, scalable products used by millions of users every day. Today, we are a global team of engineers, designers, product managers, and experts solving complex problems and building cutting-edge technology at scale.
Strong Backend Software Engineer Profile with strong Core Java expertise
2
Mandatory (Experience 1): Must have 2+ years of hands-on backend software engineering experience.
3
Mandatory (Experience 2): Must be able to design and implement moderately complex features with minimal supervision, and contribute to system design and architecture discussions.
4
Mandatory (Experience 3): Must be comfortable owning business-critical production components — maintaining connectors, handling customer escalations, security fixes, bug fixes, and building new features end-to-end.
5
Mandatory (Tech skill 1): Must have strong, current Core Java depth with solid, clear coding fundamentals — Java is the primary skill for this role. Deep hands-on core engineering strength matters more than framework knowledge.
6
Mandatory (Tech skill 2): Must have strong core backend engineering fundamentals and experience with scalable systems (connectors handle millions of events/data points daily across customers).
7
Mandatory (Tech skill 3): Must have microservices experience.
8
Mandatory (AI Fluency): Must have demonstrated, hands-on use of AI coding assistants (Claude, GitHub Copilot, Cursor, etc.) as a core part of the daily workflow — scaffolding, writing tests, reviewing code, and debugging — with the ability to write precise, effective prompts for production-quality output, decompose tasks so AI assistance is effective, and critically evaluate AI-generated code for correctness, security, and standards before merging.
9
Mandatory (AI-Native): Must have actually built and deployed AI/LLM-powered features in production (e.g. RAG, LLM-based scoring, AI assistant) — demonstrable AI-native engineering, not merely using AI tools to write code.
10
Mandatory (Database): Hands-on database / JDBC integration experience in a production environment.
11
Mandatory (Company): Must come from a product company background (B2B SaaS or B2C both acceptable).
12
Mandatory (Note1): This is a 3-month contract role. Candidate must be comfortable with the contract engagement and able to join immediately (urgent — onboarding within ~a week)
13
Mandatory (Note 2): Must be based in or near Chennai, Bangalore, or Ahmedabad (Chennai: hybrid, Tue & Thu in office)
14
Preferred (Backend): Hands-on Python experience is a plus.
Design, develop, test, and maintain scalable backend applications using Java.
Develop and maintain RESTful APIs and backend services.
Work with Spring Boot, Spring MVC, and related Java frameworks.
Design and optimize database queries and data models.
Integrate applications with internal and third-party APIs/services.
Write clean, maintainable, reusable, and well-documented code.
Troubleshoot production issues and identify root causes.
Improve application performance, reliability, security, and scalability.
Participate in code reviews and follow software engineering best practices.
Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
Contribute to application architecture and technical design decisions.
Total Experience: 2+ years
Mode Of Hire: Permanent
Required Skills Set (Mandatory): Object Oriented Programming, data structures, algorithms, software design, and database systems.
Desired Skills (Good if you have): Springboot, ElasticSearch, MongoDB, MySQL, Redis, Crawling/ Web Scraping, Programming languages(Java, Python, C, C++)
Job Responsibilities
- Collaborate with Managers and other Engineers to help define, scope, and implement high-quality features that solve critical user needs.
- Break down requirements into architecture and deliver code, while keeping operational issues in mind.
- The ability to own end-to-end responsibility right from the requirement to release.
- Write clear documentation so that other engineers can jump in and get things done.
- Actively participate in design and code reviews.
- Help take Tracxn to the next level as a world-class engineering team
Job Requirements
- Experience with building backend services. Strong algorithm and CS skills.
- Experience designing and implementing large‐scale distributed systems.
- Experience with multiple programming languages (Java, Python) and data stores (MongoDB, MySQL, Redis, etc)
- Proven ability to work in a fast-paced, agile, and in ownership, and results-oriented culture.
- Strong problem-solving and analytical skills.
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.
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 800+ 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 50+ members strong and growing. The technology team is subdivided into multiple smaller teams, each of which owns 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 as compared to an individual.
We work on an array of technologies, including but not limited to Spring, Elastic Stack, Kafka, Mongo, MySQL, Redis, ReactJS, Next.js, Node, AWS Lambda, Ansible, etc.
We value ownership, continuous learning, consistency, and discipline as a team.
🚀Job Title : Senior Backend Engineer (Java / Golang) SDE 3
Experience : 5 to 12 Years
Positions : 4
Employment Type : C2H (Contract to Hire)
Contract Duration : 3 Months
Location : Remote during contract → Pune after conversion
Work Mode After Conversion : 5 Days WFO
Notice Period : Immediate / Serving Notice / Up to 15 Days preferred
Mandatory Skills : Golang (1+ year mandatory), 5+ years Backend Development, System Design, Distributed Systems, Microservices, REST / GraphQL APIs, Event-Driven Architecture, SQL & NoSQL Databases, AWS / GCP / Azure, Strong Problem-Solving & Communication Skills.
About the Role :
We are looking for an experienced Backend Engineer / SDE 3 with strong expertise in Java / Golang to design and build scalable, secure, and high-performance backend services and APIs.
The role involves hands-on coding, system design, microservices, distributed systems, and collaboration with engineering and infrastructure teams.
Must-Have Skills :
- 5+ years of backend development experience.
- Strong hands-on experience with Golang.
- Minimum 1+ year of Golang experience is mandatory.
- Strong understanding of System Design & Distributed Systems.
- Experience with REST / GraphQL APIs.
- Experience with Microservices and Event-Driven Architecture.
- Experience with Event Queues / Asynchronous Processing.
- Strong knowledge of Relational and NoSQL databases.
- Familiarity with AWS, GCP, or Azure.
- Strong communication and problem-solving skills.
Important Note for Java Candidates :
Java candidates can be considered only if they have at least 1+ year of hands-on Golang experience and are willing to work in Golang.
Candidates with less than 1 year of Golang experience will not be considered.
Good to Have :
- Experience in Fintech / Payments / Transaction-heavy systems
- Docker & Kubernetes
- Datadog / Prometheus / Grafana
- CI/CD experience
- Exposure to Java or Ruby
Key Responsibilities :
- Design, develop, and maintain scalable backend services using Golang.
- Build reliable, secure, and high-performance microservices and APIs.
- Implement event-driven and asynchronous processing systems.
- Work on system architecture, scalability, performance, and reliability.
- Participate in system design, code reviews, and technical discussions.
- Collaborate with mobile, web, and infrastructure teams.
- Develop unit, integration, and performance tests.
- Contribute to CI/CD, observability, documentation, and engineering best practices.
Interview Process :
Round 1 : Take-Home Coding Assessment – Submission within 48 hours
Round 2 : Code Pairing – Problem Extension
Round 3 : Culture Fitment







