Weekday 1

Java Backend Specialist

Bengaluru, Karnataka, India
8+ years exp
Full-time
Posted 2d ago
0 views
Actively Hiring Urgent Opening Direct 1-Click Apply

Check Your Resume Match Score

Scan your resume against ATS criteria for this Java Backend Specialist role at Weekday 1.

Apply for this position

Apply on Company Website

Job Description

𝗧𝗵𝗶𝘀 𝗿𝗼𝗹𝗲 𝗶𝘀 𝗳𝗼𝗿 𝗼𝗻𝗲 𝗼𝗳 𝘁𝗵𝗲 𝗪𝗲𝗲𝗸𝗱𝗮𝘆'𝘀 𝗰𝗹𝗶𝗲𝗻𝘁𝘀

𝗦𝗮𝗹𝗮𝗿𝘆 𝗿𝗮𝗻𝗴𝗲: 𝗥𝘀 𝟭𝟱𝟬𝟬𝟬𝟬𝟬 - 𝗥𝘀 𝟯𝟱𝟬𝟬𝟬𝟬𝟬 (𝗶𝗲 𝗜𝗡𝗥 𝟭𝟱-𝟯𝟱 𝗟𝗣𝗔)

Experience: 8+ yrs

Location: Bengaluru, Karnataka, India, Mumbai, Maharashtra, India

Job Type: Full-time

We are looking for an experienced 

Senior Java Technical Lead

 with 8+ years of strong hands-on experience in Java development, microservices, cloud technologies, system architecture, and technical leadership. The ideal candidate will combine deep expertise in the Java ecosystem with strong architectural thinking and the ability to lead complex engineering initiatives.

This role requires someone who can own end-to-end solution design, make sound technology decisions, troubleshoot complex production challenges, and guide engineering teams toward scalable, secure, and high-performance solutions.

Requirements

Key Responsibilities

  • Design, develop, and deliver scalable enterprise applications using

 

Core Java, Java 8/11/17+, and Spring Boot

.

  • Design and implement robust

 

microservices architectures

 with appropriate service boundaries and communication patterns.

  • Develop secure and scalable

 

REST APIs

 and event-driven solutions using Kafka, RabbitMQ, or similar messaging technologies.

  • Design efficient data models and work with

 

SQL and NoSQL databases

 based on application requirements.

  • Architect cloud-native solutions using

 

AWS, Azure, or GCP

, along with Docker and Kubernetes.

  • Apply concurrency, multithreading, asynchronous processing, caching, messaging, and resiliency patterns to build high-performance systems.
  • Analyse and optimise application performance, including JVM memory, garbage collection, CPU utilisation, and resource consumption.
  • Identify and resolve memory leaks, performance bottlenecks, race conditions, deadlocks, and other complex production issues.
  • Evaluate algorithms and data structures with a strong understanding of

 

time and space complexity

.

  • Apply SOLID principles, clean-code practices, and appropriate design patterns such as Factory, Strategy, Singleton, and Observer.
  • Lead technical discussions, architecture reviews, design sessions, and engineering decision-making.
  • Conduct code reviews and establish development standards, engineering practices, and quality guidelines.
  • Mentor and guide developers, helping teams improve technical capabilities and problem-solving skills.
  • Collaborate with architects, product owners, business stakeholders, and cross-functional teams to define effective technical solutions.
  • Drive resolution of complex technical and production issues while balancing scalability, reliability, security, cost, and maintainability.
  • Contribute to technology evaluations and make architecture decisions based on clear technical and business trade-offs.

What Makes You a Great Fit

8+ years of professional experience

 in Java development, backend engineering, software architecture, or technical leadership.

  • Strong hands-on expertise in

 

Core Java

, including Java 8/11/17+ features.

  • Deep understanding of

 

concurrency, multithreading, synchronization, Executors, CompletableFuture, locks, and concurrent collections

.

  • Strong knowledge of JVM internals, memory management, garbage collection, profiling, and performance optimisation.
  • Extensive experience with

 

Spring Boot, Spring ecosystem, microservices, and REST APIs

.

  • Strong understanding of event-driven architecture and messaging technologies such as

 

Kafka or RabbitMQ

.

  • Experience with SQL and NoSQL databases, data modelling, query optimisation, and scalable data access.
  • Strong understanding of distributed systems, scalability, high availability, fault tolerance, security, and resiliency.
  • Hands-on experience with

 

AWS, Azure, or GCP

, along with Docker and Kubernetes.

  • Strong knowledge of Java collections and internals, including

 

HashMap, ConcurrentHashMap, HashSet, equals(), and hashCode()

.

  • Strong understanding of

 

SOLID principles, design patterns, clean code, and software engineering best practices

.

  • Ability to analyse complex systems, identify bottlenecks, and make effective architecture and technology decisions.
  • Proven experience leading technical discussions, design reviews, code reviews, and engineering initiatives.
  • Strong mentoring and team leadership capabilities.
  • Excellent communication skills with the ability to explain complex technical concepts to both technical and non-technical stakeholders.
  • Strong ownership mindset with the ability to independently drive solutions from requirements through design, implementation, troubleshooting, and delivery.

Frequently Asked Questions

How to apply for Java Backend Specialist at Weekday 1?

Click the "Apply via CareerScan" button on this page.

What is the salary for this role?

Salary details will be discussed during the interview.

What experience is required?

8+ years of experience is required.

Is this position still open?

Yes, currently active and accepting applications.

Java Backend Specialist

Weekday 1 · Bengaluru