18 Sep
|
Yaza Group
|
India
Company Description Yaza Group is an India-based IT consulting and staffing firm founded in 2024, specializing in project-based staffing, C2C, C2H, permanent hiring, and project augmentation. The company supports clients across software development, cloud, DevOps, data engineering, architecture, QA, and infrastructure.
Yaza Group focuses on matching technical talent to diverse project requirements and timelines, offering prospects in modern technology stacks. Team members benefit from exposure to varied client environments and the chance to work on impactful, scalable solutions.
Role Description The Java Software Engineer role at Yaza Group is a full time, on-site position based in Jaipur. The engineer will design, develop, and maintain Java-based applications, ensuring clean, efficient, and maintainable code.
Day-to-day responsibilities include implementing microservices, working with the Spring Framework, debugging and resolving issues, writing unit and integration tests, and collaborating with cross-functional teams such as QA and DevOps. The role also involves participating in code reviews, contributing to technical design discussions, and supporting deployment and production troubleshooting. The engineer is expected to follow best practices,
adhere to project timelines, and continuously improve application performance and reliability.
Qualifications
Candidates should possess solid skills in Software Development and Programming, with a focus on object-oriented design and clean coding practices.
Candidates should possess advanced skills in Java and the Spring Framework (e.g., Spring Boot, Spring MVC) for building robust enterprise applications.
Candidates should possess solid experience with Microservices architecture, including designing, implementing, and integrating distributed services.
Candidates should possess knowledge of RESTful APIs, relational and/or NoSQL databases, and version control tools such as Git.
Candidates should possess familiarity with CI/CD pipelines, containerization (Docker, Kubernetes), and basic cloud concepts (AWS, Azure, or GCP) as an advantage.
Candidates should possess strong problem-solving abilities, effective communication skills, and the capacity to collaborate in a team-oriented environment.
Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience, is preferred.
📌 Java Software Engineer Jaipur (India)
🏢 Yaza Group
📍 India