Dec 14, 2025

Full-Stack Java Developer needed with Springboot experience

Job / Advertisement Description

We are seeking a Senior Core Java Developer to design, develop, and maintain robust backend applications. The ideal candidate has strong experience with Java SE, object-oriented programming, multithreading, and integrating with databases and APIs. You will work on enterprise-grade systems, ensuring scalable, high-performance, and maintainable code. Responsibilities Design, develop, and maintain Java applications using Core Java Write clean, modular, and maintainable code following OOP principles Implement multithreading, concurrency, and exception handling efficiently Integrate applications with REST APIs, databases, and external systems Debug and optimize performance issues Collaborate with backend and frontend teams to deliver complete solutions Follow best practices for version control, code reviews, and CI/CD Requirements 4+ years of professional experience in Core Java development Strong knowledge of OOP, data structures, algorithms, and design patterns Experience with multithreading, concurrency, and exception handling Familiarity with relational databases (MySQL, PostgreSQL) and NoSQL (optional) Experience with unit testing frameworks (JUnit, TestNG) Knowledge of build tools (Maven, Gradle) and version control (Git) Excellent debugging and problem-solving skills Nice to Have Experience with Spring Boot, Hibernate, or microservices Knowledge of CI/CD pipelines and cloud platforms (AWS, GCP, Azure) Experience with real-time applications or message queues (Kafka, RabbitMQ) To Apply, Please Include: Links to your GitHub/Bitbucket or sample projects Short summary of recent Java projects you’ve worked on Availability and hourly rate