Key Responsibilities
Design, develop, and maintain scalable applications using Java, Spring, and Spring Boot .
Build and consume REST APIs / SOAP / RPC services efficiently.
Collaborate with cross-functional teams to define, design, and ship new features.
Apply design patterns, and follow best practices for clean, maintainable code.
Work with databases (SQL/NoSQL) and write optimized queries.
Integrate applications with cloud platforms (AWS/Azure/GCP).
Solve complex technical problems using productive algorithms and data structures.
Participate in Low-Level Design (LLD) and High-Level Design (HLD) reviews.
Requirements
Strong expertise in Core Java and Spring Framework (Spring Boot).
Positive knowledge of RESTful APIs, SOAP, RPC services.
Familiarity with relational/non-relational databases.
Hands-on experience with any cloud environment (AWS, GCP,
or Azure).
Strong problem-solving skills with good command over DSA Algorithms.
Understanding of Design Patterns, LLD/HLD, and scalable architecture.
Valuable communication and collaboration skills.
Nice to Have
Exposure to CI/CD pipelines, containerization (Docker/Kubernetes).
Experience with unit testing frameworks like JUnit or TestNG.
Knowledge of microservices architecture.
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Java Developer Gurugram
🏢 Nouveau Technologies
📍 Gurugram
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.