Backend Engineer (Java)

Silvermine Group

Bengaluru

On-site

INR 1,000,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Collaborative growth-focused engineering culture
Opportunities for architecture and technical contribution

Job summary

Silvermine Group is seeking a highly skilled Backend Developer with 4–6 years of experience in building scalable applications. The ideal candidate should have expertise in Java, Spring Boot, and cloud technologies, ensuring secure and high-performance systems. Responsibilities include designing backend services, mentoring junior developers, and contributing to architecture. A Bachelor's/Master's degree in Computer Science is required. Work involves AWS services, database optimization, and adopting security best practices.

Qualifications

  • 4–6 years of backend development experience with Java.
  • Strong expertise in Spring Boot, RESTful APIs, and microservices architecture.
  • Hands-on experience with design patterns, SQL, and database design.

Responsibilities

  • Design, develop, and maintain scalable backend services using Java and Spring Boot.
  • Collaborate with cross-functional teams to deliver efficient and scalable solutions.
  • Implement security best practices including authentication and authorization.

Skills

Java
Spring Boot
Data Structures & Algorithms
SQL
AWS Cloud
Microservices Architecture
Design Patterns
Security Practices
CI/CD
Mentoring

Education

Bachelor’s/Master’s degree in Computer Science or related field

Tools

AWS
Docker
Kubernetes
Hibernate/JPA

Job description

We are looking for a highly skilled Backend Developer with 4–6 years of experience in building scalable, secure, and high-performance applications. The ideal candidate should have strong expertise in Java, Spring Boot, system design, and cloud technologies, along with a solid foundation in data structures, algorithms, and design patterns. This role also includes mentoring junior developers and contributing to architecture and best practices.

Key Responsibilities:
  • Design, develop, and maintain scalable backend services using Java (17–21) and Spring Boot (3.2+)
  • Apply strong knowledge of data structures, algorithms, and design patterns in real-world problem solving
  • Collaborate with cross-functional teams to deliver efficient and scalable solutions
  • Design and optimize database schemas, SQL queries, indexing, and stored procedures
  • Work with AWS Cloud services (EC2, ECS, EKS, S3, RDS, Lambda, API Gateway, CloudWatch)
  • Contribute to system design, microservices architecture, and event-driven systems
  • Ensure application performance, scalability, and reliability through profiling, caching, and tuning
  • Implement security best practices including authentication, authorization (OAuth2, JWT), and data protection
  • Conduct code reviews , enforce coding standards, and mentor junior team members
  • Participate in CI/CD pipelines, DevOps practices, and automation
  • Stay updated with emerging technologies and industry best practices
Required Skills & Qualifications:
  • Bachelor’s/Master’s degree in Computer Science or related field
  • 4–6 years of backend development experience with Java
  • Strong expertise in Spring Boot, RESTful APIs, and microservices architecture
  • Solid understanding of Data Structures & Algorithms (DSA) and problem-solving approaches
  • Hands-on experience with design patterns (Singleton, Factory, Strategy, Observer, etc.)
  • Strong knowledge of SQL, database design, transactions, indexing, and ORM frameworks (Hibernate/JPA)
  • Experience with AWS Cloud services
  • Understanding of performance optimization techniques (caching, multi-threading, asynchronous processing)
  • Knowledge of security practices (OAuth2, JWT, encryption, API security, OWASP guidelines)
  • Familiarity with message queues/streaming systems (Kafka, RabbitMQ, SQS)
  • Strong analytical, debugging, and problem-solving skills
  • Experience in mentoring and team collaboration
Preferred Skills:
  • Experience with event-driven architecture and distributed systems
  • Familiarity with NoSQL databases (MongoDB, DynamoDB, Redis)
  • Experience with Docker, Kubernetes (EKS), and container orchestration
  • Knowledge of CI/CD tools (Jenkins, GitHub Actions, GitLab CI)
  • Exposure to monitoring and logging tools (ELK Stack, Prometheus, Grafana, CloudWatch)
  • Experience with API documentation tools (Swagger/OpenAPI)
  • Understanding of analytics and data processing pipelines
Why Join Us:
  • Opportunity to work on scalable, secure, and high-performance systems
  • Exposure to modern cloud-native and distributed architectures
  • Collaborative, growth-focused engineering culture
  • Opportunity to contribute to architecture and technical decisions
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Backend Engineer
Java Backend Engineer

Curately AI, Inc • India

On-site
INR 1,200,000 - 2,000,000
Senior JAVA Backend Engineer - Remote
Senior JAVA Backend Engineer - Remote

InnovationTeam • India

On-site
INR 1,500,000 - 2,500,000
Lead Software Engineer-Java Backend
Lead Software Engineer-Java Backend

Sabre • Bengaluru

Hybrid
INR 1,500,000 - 2,100,000
Senior Backend Developer – Java Spring Boot
Senior Backend Developer – Java Spring Boot

Cloudoniq Technologies Pvt Ltd • Mumbai

On-site
INR 1,500,000 - 2,000,000
Backend Engineer (Java)
Backend Engineer (Java)

Lenskart • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer
Senior Software Engineer

Ingenium Digital • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 2,600,000 - 4,200,000
Health insurance
Learning allowance
Hybrid/Remote work
+1
Java Developer
Java Developer

Zymr Systems • Ahmedabad District, Pune District

On-site
INR 1,500,000 - 2,000,000
Senior Java Software Engineer
Senior Java Software Engineer

InfoVision Inc. • Bengaluru

On-site
INR 3,000,000 - 4,200,000
Java AWS developer
Java AWS developer

Cephas Consultancy Services • Chennai District, Hyderabad

On-site
INR 1,200,000 - 1,800,000
Sr. Java Developer
Sr. Java Developer

NexTurn Inc. • Hyderabad

On-site
INR 1,200,000 - 2,000,000