This role is for one of the Weekday's clients
Salary range: Rs 2000000 - Rs 4000000 (ie INR 20-40 LPA)
Min Experience: 5 years
Location: Bangalore
JobType: full-time
We are looking for seasoned Java Developers at the Senior and Staff levels who bring deep technical expertise and a strong problem-solving mindset. The ideal candidates will have hands-on experience in building scalable microservices using Java and Spring Boot, with a solid grasp of core computer science fundamentals, cloud, and DevOps concepts.
Requirements
Key Responsibilities:
- Design and develop robust, scalable microservices-based solutions.
- Collaborate with cross-functional teams to deliver end-to-end features and improvements.
- Write clean, modular, testable code with a focus on performance and scalability.
- Engage in architecture discussions and contribute to technical decision-making.
- Work on integration with cloud platforms and DevOps pipelines.
- Drive quality through code reviews, unit testing, and adherence to best practices.
- Tackle ambiguous technical challenges with minimal guidance.
Required Skills & Qualifications:
- 5–12 years of hands-on experience in Java (Java 8+), Spring, Spring Boot, Hibernate, JPA, and RESTful web services.
- Solid understanding of data structures, algorithms, and object-oriented programming.
- Proficiency in Microservices architecture and Domain Driven Design (DDD).
- Familiarity with architectural best practices such as 12-factor app principles.
- Basic knowledge of cloud platforms (preferably AWS) and DevOps tools.
- Strong understanding of software design patterns, exception handling, and coding standards.
- Experience with tools such as Git, Jenkins, SonarQube, and deployment workflows.
- Good working knowledge of unit testing frameworks (JUnit preferred).
- Exposure to Agile development methodologies.
- Excellent verbal and written communication skills.
- Bachelor’s degree in Computer Science, Information Systems, or a related field.
Preferred Experience:
- Prior experience in the payments domain is a plus.
- Knowledge of Spring Security is advantageous.
Tech Stack:
Java | Spring Boot | Microservices | Data Structures & Algorithms | Cloud (AWS preferred) | DevOps | Git | Jenkins | JUnit | SonarQube