Java Developer (Spring Boot) | Offshore
About the Role
JOB DESCRIPTION Key Responsibilities Design, develop, and maintain backend services using Java and Spring Boot Build and manage RESTful APIs and microservices architectures Collaborate with frontend teams to integrate user-facing elements with server-side logic Write clean, efficient, and well-documented code Optimize application performance, scalability, and security Work with databases (SQL/NoSQL) for data modeling and persistence Participate in code reviews, testing, and debugging Implement unit and integration tests Support deployment, monitoring, and troubleshooting in production environments Required Skills & Qualifications Strong proficiency in Java (8 or above) Hands-on experience with Spring Boot , Spring MVC , Spring Data JPA Solid understanding of RESTful services and API design Experience with relational databases (MySQL, PostgreSQL, etc.) Familiarity with build tools like Maven or Gradle Experience with version control systems (Git) Knowledge of microservices architecture and design patterns Understanding of security frameworks (Spring Security, OAuth2, JWT) Strong problem-solving and analytical skills Preferred Qualifications Experience with Spring Cloud (Eureka, Config Server, Gateway) Familiarity with containerization tools (Docker, Kubernetes) Knowledge of messaging systems (Kafka, RabbitMQ) Experience with cloud platforms (AWS, Azure, GCP) Exposure to CI/CD pipelines and DevOps practices Experience with monitoring/logging tools (ELK stack, Prometheus, Grafana)
Skills Required
Similar Job Openings
Explore more job openings in this category from companies actively hiring.
Ready to Launch Your Career?
Discover internships and job opportunities from top companies. Start applying today and take the next step toward your dream career.
View All Openings