Flag job

Report

Senior Java Software Engineer

Location

Bengaluru, Karnataka, India

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Resource Bazaar Technologies

Website: resourcebazaar.com
Job details:

πŸš€ Hiring: Senior Java Developer (6–8 Years)


πŸ“ Location: Bangalore (Onsite)

🏒 Company: Wipro

πŸ’° CTC: Up to β‚Ή15 LPA

πŸ†” Job ID: 153210 | Band: B3


🏒 Company Description (Resource Bazaar Technologies)


Resource Bazaar Technologies is a global IT staffing and resource augmentation company based in India, connecting businesses with pre-vetted, certified technology professionals. The company specializes in offering dedicated developers and offshore remote teams that seamlessly integrate with in-house teams to optimize costs, deliver efficiently, and maintain consistent quality. With expertise spanning in-demand technologies like Java, Python, mobile app development, cloud solutions, AI/ML integrations, and more, Resource Bazaar Technologies provides tailored engagement models to support diverse business needs. Committed to a people-first culture, the organization emphasizes collaboration, transparency, and long-term partnerships to support sustainable business growth and digital innovation.


🧾 Job Summary


We are hiring a Senior Java Developer who will work in an Agile development process within a DevSecOps environment. The role focuses on building cloud-native microservices using DDD (Domain Driven Design) and TDD (Test Driven Development) principles, along with REST & SOAP API development. The candidate should be capable of delivering high-performance, scalable, and secure solutions.


πŸ”§ Key Responsibilities


βœ” Design & develop cloud-native microservices using DDD & TDD principles

βœ” Build scalable solutions using service-oriented architecture patterns (Saga, Circuit Breaker, CQRS, Event-driven)

βœ” Develop highly performant, resilient & highly available systems

βœ” Translate business/user stories into technical solutions

βœ” Implement testing & quality assurance for developed services

βœ” Ensure reliability (HA, fault tolerance)

βœ” Ensure scalability (load balancing, caching, partitioning)

βœ” Ensure consistency (timeouts, retries, pessimistic locking)

βœ” Deploy applications in cloud environments with monitoring, debugging & tracing


πŸ”§ Required Skills


βœ” 6+ years of experience in Java Development

βœ” Strong expertise in Java, Spring Boot, Microservices

βœ” Experience in RESTful & SOAP API design

βœ” Hands-on with Kafka & RDBMS

βœ” Experience with cloud-native & multi-cloud environments

βœ” Knowledge of microservices frameworks & architecture patterns

βœ” Familiarity with security, observability & DevSecOps practices

βœ” Hands-on experience with Docker, Kubernetes, CI/CD pipelines

βœ” Strong communication & team collaboration skills

🎯 Role Description

This is a full-time role for a Senior Java Software Engineer responsible for designing, developing, and optimizing Java-based applications. The role involves implementing microservices architecture, ensuring scalability, performance, and quality, and collaborating with cross-functional teams. You will also work on enhancing existing systems and improving coding standards.


πŸŽ“ Qualifications


βœ” Strong expertise in Java with scalable coding practices

βœ” Deep understanding of Microservices & Software Development

βœ” Proficiency in Spring Framework (Spring Boot, Spring Data)

βœ” Experience with REST APIs (security, performance, stability)

βœ” Familiarity with AWS/Azure/GCP & CI/CD

βœ” Strong problem-solving & communication skills

βœ” Bachelor’s degree in Computer Science or related field


πŸ“© How to Apply


πŸ“§ Email: hr@resourcebazaar.com

πŸ’Ό LinkedIn: Direct DM


Click on Apply to know more.

Skills

Python
Agile
AWS
API
Azure
caching
communication skills
cross-functional
DDD
Docker
GCP
Java
Kafka
Kubernetes
load balancing
microservices
mobile app
SOAP
TDD
team collaboration
test driven development
user stories
REST APIs