Skip to Main Content

Job Title


Back End Developer


Company : Silvermine Group


Location : Bangalore, Karnataka


Created : 2026-04-15


Job Type : Full Time


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 ABOUT SILVERMINE GROUP:Silvermine Group is the largest & most trusted provider of regulatory compliance services for the heavy trucking and transportation industries. Our compliance automation platform is secure, cloud-based, and certified by the IRS - helping over 100,000 customers every year file federally required documents - such as IRS Form 2290, Form 8849, and MCS-150 - accurately, securely, and on time. Our technology, highly skilled customer support, and relentless focus on product improvement and growth ensures that our customers’ equipment stays on the road and their businesses keep humming.Website: on: Location: Bangalore