HamburgerMenu
hirist

Java Developer - Spring Frameworks

Elgebra
Bangalore
6 - 8 Years
star-icon
4.6white-divider4+ Reviews

Posted on: 25/09/2025

Job Description

Contract Java Developer

Elgebra is seeking a highly skilled and motivated Contract Java Developer with strong expertise in Reactive Programming to join our team. This is a hands-on, contract-based position where you will play a crucial role in developing high-performance, scalable software solutions. You'll be instrumental in designing and implementing features within a microservices architecture utilizing the Spring Framework.

This is a hybrid role based in Bengaluru, offering some work-from-home flexibility.

Key Responsibilities :

- Software Development : Design, develop, test, and maintain robust, high-volume, and low-latency applications for mission-critical systems.

- Reactive Implementation : Apply deep expertise in reactive programming (e.g., Spring WebFlux, Reactor) to build highly responsive and resilient applications.

- Microservices Architecture : Implement and manage features within a distributed microservices environment, ensuring seamless integration and communication between services.

- Java and Spring Proficiency : Write clean, efficient, and well-documented code using Java and core components of the Spring Framework (e.g., Spring Boot, Spring Data).

- Performance Optimization : Conduct profiling and troubleshooting to improve application performance, scalability, and stability.

- Collaboration : Work effectively within cross-functional teams (Product Managers, Designers, QA Engineers) to understand requirements, define technical designs, and meet project deadlines.

- Code Quality : Participate in code reviews to maintain high-quality code standards and share best practices with the team.

- Hybrid Teamwork : Exhibit the ability to work independently with minimal supervision while also being a collaborative and engaged member of a geographically distributed (hybrid) team.

Required Qualifications & Skills :

- Experience : 6+ years of professional experience in Software Development.

- Reactive Programming : Proven, in-depth experience with Reactive Programming principles and frameworks (e.g., Spring WebFlux, Project Reactor).

- Microservices : Strong hands-on experience in designing, building, and deploying Microservices architectures.

- Core Technologies : Exceptional proficiency in Java and comprehensive knowledge of the Spring Framework ecosystem.

- Problem-Solving : Excellent problem-solving abilities and meticulous attention to detail to debug complex issues and design scalable solutions.

- Communication : Excellent communication skills (written and verbal) and strong teamwork skills to articulate technical concepts and collaborate effectively.

- Education : Bachelor's degree in Computer Science, Engineering, or a related field.


info-icon

Did you find something suspicious?