S
Java Developer
Shine.com
Gurugram, IndiaINR 300,000-600,000/mo≈ AED 13.2K-26.4K/moToday
IndiaBackendjava DevelopmentjavaFull Time
Skills Required
JavaSqlMongodbAwsAzureDockerKubernetesGit
Job Description
Job Description We are looking for a skilled Java Developer responsible for designing, developing, and maintaining high-performance, scalable backend applications. The candidate should have strong experience in Java, Spring Boot, REST APIs, and database systems , along with a good understanding of system architecture and best coding practices. Key Responsibilities Design, develop, and maintain scalable backend applications using Java and Spring Boot Build and consume RESTful APIs for application integration Write clean, efficient, and reusable code following best practices Work with databases like MySQL, PostgreSQL, or MongoDB Debug, troubleshoot, and optimize existing systems Collaborate with frontend developers, product managers, and QA teams Participate in code reviews and technical discussions Ensure application security, performance, and scalability Required Skills Strong proficiency in Java (Java 8 or above) Hands-on experience with Spring Boot / Spring Framework Experience with REST API development Knowledge of Microservices architecture Familiarity with SQL / NoSQL databases Experience with Git or version control systems Understanding of API integrations Strong problem-solving and debugging skills Good to Have Experience with Docker / Kubernetes Knowledge of AWS / GCP / Azure Familiarity with Kafka / RabbitMQ Experience with CI/CD pipelines Understanding of system design principles Education Bachelors degree in Computer Science, Engineering, or related field Why Join Us Work on scalable and impactful products Collaborative and fast-paced environment Opportunity to work with modern technologies Career growth and learning opportunities