Job Description
Role Overview:
We are seeking a skilled Java Backend Developer with extensive experience in modern Java technologies, Spring Boot frameworks, and database management. The ideal candidate will have strong expertise in building scalable and high-performance backend applications using Java 8+, multithreading, and reactive programming.
Key Responsibilities:
- Develop and maintain backend services using Java 8+ features, including Lambda functions and Streams.
- Implement multithreading and asynchronous programming using Executor Service, CompletableFuture, and Async techniques.
- Design and develop Spring Boot applications with Spring Security and Spring WebFlux.
- Work with relational (RDBMS) and NoSQL databases to manage application data efficiently.
- Optimize backend performance, troubleshoot issues, and ensure high code quality.
Technical Skills:
- Java 8+ (Lambda functions, Streams)
- Multithreading: Executor Service, CompletableFuture, Async
- Spring Boot: Spring Security, Spring WebFlux
- Databases: RDBMS, NoSQL
Skills Required
Java 8+, Multithreading & Async Programming, Spring Boot & Spring Security, Spring WebFlux, RDBMS & NoSQL, Backend Performance Optimization
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application