Java Software Engineer

Lxme

Mumbai

On-site

INR 1,500,000 - 2,300,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

LXME is India’s first financial platform curated exclusively for women. We are seeking a backend developer to build scalable services using Java Spring Boot, Go, and React, delivering robust microservices and real-time data handling for enterprise applications.

You will implement RESTful APIs, GraphQL endpoints, and event-driven systems, design message queues with Kafka/RabbitMQ, and optimize data storage with PostgreSQL and MongoDB while following SOLID, modular coding practices.

Qualifications

  • 3-4+ years of backend development with 2+ years in Java Spring ecosystem
  • Experience with microservices, distributed systems, and messaging queues
  • Proficient in PostgreSQL and MongoDB with ORM frameworks
  • Experience with Docker, Git, Maven/Gradle, and CI/CD pipelines

Responsibilities

  • Backend development using Java Spring Boot and Go for microservices.
  • Design RESTful APIs, GraphQL, and event-driven systems.
  • Implement message queues with Kafka, RabbitMQ, Redis.
  • Optimize performance, concurrency, and caching for sub-second responses.
  • Follow SOLID principles and modular coding practices.

Skills

Java Spring Boot
Go
React
Microservices
API design
Concurrency

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Git
Maven/Gradle
Hibernate
GORM
PostgreSQL
MongoDB
Swagger/OpenAPI
Kafka
RabbitMQ
Redis

Job description

LXME is India’s first financial platform curated exclusively for women. We are on a mission to empower millions of women to take control of their financial futures. Backed by factual insights, expert advice, and a vibrant community, LXME makes investing, saving, budgeting, and spending easy and accessible. Join a high-growth fintech startup that’s revolutionizing how women engage with money — a platform built by women, for women.

POSITION OVERVIEW

Develop and maintain scalable backend services using Java, Go, and React with integrated messaging systems. Build robust microservices architectures with high-performance queue processing and real-time data handling capabilities for enterprise applications.

KEY RESPONSIBILITIES
  • Backend Development: Build and maintain backend services using Java Spring Boot and Go for microservices architectures. Develop RESTful APIs, GraphQL endpoints, and event-driven systems that support high-traffic applications with seamless frontend integration.
  • Middleware Implementation: Design and implement message queue systems using Kafka, RabbitMQ, Redis, and other messaging technologies. Handle asynchronous processing, event streaming, and inter-service communication in distributed systems.
  • Database Development: Work with PostgreSQL, MongoDB, and caching systems to ensure optimal data storage and retrieval. Implement database optimization techniques, connection pooling, and data modeling best practices.
  • System Performance: Optimize application performance through efficient coding practices, concurrent programming in Go, database query optimization, and caching strategies to ensure sub-second response times.
  • Design and develop backend microservices using Java (Spring Boot) and Go (Golang), following SOLID principles and modular coding practices.
  • Implement RESTful APIs and gRPC services to power both internal tools and customer-facing applications with clear versioning and documentation.
TECHNICAL REQUIREMENTS
  • Core Programming: Strong proficiency in Java with Spring Boot framework and Go programming language. Experience with concurrent programming, goroutines, channels, multithreading, and modern Java features.
  • Messaging & Queues: Hands-on experience with Apache Kafka, RabbitMQ, Redis, and message broker technologies. Understanding of event-driven architectures, stream processing, pub/sub patterns, and distributed messaging.
  • Database Skills: Proficiency with PostgreSQL and MongoDB including query optimization, indexing, transactions, and database design. Experience with ORM frameworks like Hibernate, GORM, and database migration tools.
  • Development Tools: Experience with Docker containerization, Git version control, Maven/Gradle build tools, unit testing frameworks (JUnit, Go testing), and CI/CD pipeline integration.
  • API Development: Strong experience designing and implementing REST APIs, understanding of HTTP protocols, API authentication, rate limiting, and documentation using tools like Swagger/OpenAPI.
EXPERIENCE & QUALIFICATIONS
  • Professional Experience: 3-4+ years in backend development with 2+ years using Java Spring ecosystem, 1+ year with Java, and working knowledge of React for full-stack integration.
  • Technical Expertise: Proven experience with microservices architecture, distributed systems, message queues, and database technologies in production environments. Understanding of software engineering best practices and design patterns.
  • Education: Bachelor's degree from Top Tier Institutes in Computer Science, Software Engineering, or related technical field. Strong foundation in data structures, algorithms, and computer science fundamentals.
  • Collaboration Skills: Experience working in agile development environments, collaborating with cross-functional teams, conducting code reviews, and contributing to technical documentation and knowledge sharing.
  • Strong problem-solving skills, attention to detail, and a proactive approach to code quality.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

InfoVision Inc. • Bengaluru

On-site
INR 3,000,000 - 4,200,000
Java Microservices + React Developer
Java Microservices + React Developer

Patch Infotech Pvt Ltd • Gurugram District

On-site
INR 1,500,000 - 2,100,000
Java Developer
Java Developer

Naviq • India

On-site
INR 2,400,000 - 4,200,000
Java Developer
Java Developer

Technix-Technology Solutions Private Limited • Patna

On-site
INR 600,000 - 1,200,000
Java Developer
Java Developer

Agiliad • Pune District

On-site
INR 600,000 - 1,200,000
Docker and Kubernetes exposure
Kafka/RabbitMQ exposure
Jenkins/GitHub Actions or similar CI"
+1
Software Engineer
Software Engineer

CGLIA Solutions LLP • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Java Full Stack Developer (Spring Boot, React.js) | ₹6-₹12 LPA
Java Full Stack Developer (Spring Boot, React.js) | ₹6-₹12 LPA

Winzons • India

On-site
INR 600,000 - 1,200,000
Lead Java FullStack Software Engineer - Java, ReactJS, Microservices
Lead Java FullStack Software Engineer - Java, ReactJS, Microservices

EPAM Systems • India

On-site
INR 2,500,000 - 3,500,000
Java Tech Lead
Java Tech Lead

ESP Engineered • Hyderabad

Hybrid
INR 1,000,000 - 2,000,000
Java Developer - Software
Java Developer - Software

CorroHealth Infotech Private Limited • Dadri

On-site
INR 600,000 - 1,000,000