FULLTIME
Software Development Engineer II

Uplers
Not specified · onsite · Posted 4d ago
Your match
Sign in to see your match score, skill gaps & tailored resume.
Section · 01
About this role
Experience : 3.00 + years
Salary : Confidential (based on experience)
Expected Notice Period : 7 Days
Shift : (GMT+05:30) Asia/Kolkata (IST)
Opportunity Type : Office ()
Placement Type : Full Time Permanent position(Payroll and Compliance to be managed by: A fintech platform that enables businesses) **(*Note: This is a requirement for one of Uplers' client - A fintech platform that enables businesses)
**What do you need for this opportunity? Must have skills required: Banking, Blockchain, Ci/Cd Pipelines, Cloud, Crypto, Spring Boot, AWS, Docker, Java, Kafka, PostgreSQL, System Design
A fintech platform that enables businesses is Looking for: Software Development Engineer II**** Full Time role Location: Bangalore (HSR Layout) | In-office, 5 days
About BP BP is an early-stage fintech startup building the future of crypto payments. We're a small, ambitious team moving fast, and we're looking for builders who want to own meaningful work, not just ship tickets.
The Role We're looking for a Software Development Engineer II to design, build, and scale backend services that power our crypto wallet platform. You'll work across our core transaction systems, wallet infrastructure, and integrations, writing production-grade Java/Spring Boot services that handle real money movement at scale, with security and reliability as first-class concerns. This is a hands-on engineering role for someone who enjoys owning systems end-to-end, from design through deployment and monitoring, in a high-stakes, fast-paced fintech environment.
What You'll Do
- Design, develop, and maintain backend microservices using Java and Spring Boot for wallet, transaction, and payment processing systems
- Build and optimize data models and queries across PostgreSQL (relational, transactional data) and MongoDB (flexible/document-based data)
- Design and implement RESTful APIs and event-driven services that integrate with internal systems and third-party providers (banking rails, crypto exchanges, KYC/AML vendors)
- Deploy, monitor, and scale services on AWS (EKS/ECS, RDS, Lambda, SQS/SNS, S3, CloudWatch)
- Write clean, well-tested, maintainable code with strong attention to correctness — especially around financial transactions, idempotency, and concurrency
- Participate in system design discussions and contribute to architectural decisions for scalability, reliability, and security
- Implement and uphold security best practices given the sensitivity of wallet/key management and financial data
- Collaborate closely with product, QA, security, and DevOps teams in an agile environment
- Debug and resolve production issues, including performance bottlenecks and data integrity issues
- Write and maintain unit, integration, and end-to-end tests & participate in code reviews
What We are Looking For: Must-Have:
- 3 - 5 years of professional software development experience
- Strong hands-on experience with Java and Spring Boot in production environments
- Solid experience with PostgreSQL - schema design, query optimization, transactions, indexing
- Experience with MongoDB or other NoSQL databases
- Practical experience deploying and operating services on AWS (EC2/EKS, RDS, S3, IAM, CloudWatch, etc.)
- Strong understanding of RESTful API design and microservices architecture
- Good grasp of data structures, algorithms, and system design fundamentals
- Familiarity with concurrency, transactional integrity, and idempotency patterns (critical for financial systems)
- Experience with Git, CI/CD pipelines, and containerization (Docker)
- Strong debugging and problem-solving skills comfortable working in ambiguous, fast-changing environments
Good to Have:
- Experience in fintech, payments, banking, or crypto/blockchain systems
- Familiarity with message queues/streaming (Kafka, SQS, RabbitMQ)
- Exposure to caching layers
- Understanding of crypto wallet concepts
- Familiarity with compliance considerations relevant to fintech (PCI-DSS, SOC 2, AML/KYC)
- Experience working in an early-stage startup environment
What We Offer
- Opportunity to build core infrastructure at a fast-growing fintech startup from the ground up
- High ownership and direct impact on product and architecture decisions
- Competitive compensation
- Collaborative, fast-paced culture
How to apply for this opportunity?
- Step 1: Click On Apply! And Register or Login on our portal.
- Step 2: Complete the Screening Form & Upload updated Resume
- Step 3: Increase your chances to get shortlisted & meet the client for the Interview!
About Uplers: Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement. (Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well). So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Sourced from linkedin · view original
Let the agent run this one for you.
Tailored resume, auto-apply, and referral lookup — in under 2 minutes.
Section · 02
Skills
Section · Company
About Uplers

Uplers
Internet
963
employees
2012
14 years old
Ahmedabad, Gujarat
India
About
Industries
Employee ratings
402 reviews
Culture
3.5
Career growth
3.1
Work-life
3.6
Employees rate it well for
Find them on