About this role
<p><span style="font-family:Verdana, Geneva, sans-serif">YASH Technologies is a leading technology integrator specializing in helping clients reimagine operating models, enhance competitiveness, optimize costs, foster exceptional stakeholder experiences, and drive business transformation.</span></p> <p> </p> <p><span style="font-family:Verdana, Geneva, sans-serif">At YASH, we’re a cluster of the brightest stars working with cutting-edge technologies. Our purpose is anchored in a single truth – bringing real positive changes in an increasingly virtual world and it drives us beyond generational gaps and disruptions of the future.</span></p> <p> </p> <p><b><span style="font-family:Verdana, Geneva, sans-serif">We are looking forward to hire Java Professionals in the following areas :</span></b></p> <p> </p> <p><strong>Experience – 5+ Years </strong></p> <p><strong>Job Duties</strong><strong>/Responsibilities will include</strong><strong>:<br><br></strong></p> <ul type="disc"> <li>Perform all programming, development, and integration assignments independently with minimal supervision.</li> <li>Provide programming, system leadership, guidance, and assistance to other team members.</li> <li>Works independently on complex processes and modules that may be used by one or more programs or systems.</li> <li>Develop major system modules or programs based on requirements gathered from system customers or user stories.</li> <li>Collaborate with senior developers and architects to design and implement high quality scalable application solutions.</li> <li>Develop, test and debug software components and applications. Ensure code quality through unit testing and code reviews.</li> <li>Database Integration – work with relational database (PostgreSQL) to design and implement database schemas, queries and transactions.</li> <li>Design and contribute on High-Level/Low-Level Design for applications.</li> <li>Troubleshooting – Investigate and resolve defects and issues reported by QA.</li> <li>Version Control – Utilize version control systems for code management and collaborate effectively with other team members.</li> <li>Coding standard and best practice – follows Industry standards</li> </ul> <p> </p> <p> </p> <p> </p> <p><strong>Basic Qualifications:</strong></p> <p> </p> <p><strong>Skills:</strong></p> <ul type="disc"> <li>5 to 8 years of application development experience in Java and J2EE related technologies.</li> <li>Strong proficiency in developing applications using Core Java, Spring MVC, Spring Boot, Spring Security, Hibernate/Spring Data JPA.</li> <li>Experience in developing web-based applications using JavaScript, HTML, CSS and React/Angular frameworks.</li> <li>Experience working with Java build tools like Maven.</li> <li>Experience in implementing and integrating Logger frameworks (Log4j/LogBak) etc.</li> <li>Good working knowledge in securing java applications using OAuth2/JWT/LDAP/SAML etc.</li> <li>Experience using AI tools like Microsoft Copilot for software development and testing. Understanding and experience in using AI/GenAI for automation.</li> <li>Experience in unit testing applications using Junit, Mockito frameworks etc. and testing service using Postman and Swagger etc. </li> <li>Good understanding of Monolithic/Microservices architectures and design patterns.</li> <li>Good understanding about creating Microservices using Docker/Kubernetes.</li> <li>Good knowledge and experience in cloud computing platforms such as Amazon Web Services or Microsoft Azure</li> <li>Good understanding of CI/CD pipelines and application deployment procedures. (On premises/Cloud servers).</li> <li>Experience with version control systems (e.g. Git)</li> <li>Experience working on an Agile team using Azure DevOps (ADO) boards.</li> </ul> <p><strong>Education</strong>:</p> <ul type="disc"> <li>Bachelor’s degree in information systems, Analytics, Mathematics, Engineering or related field.</li> </ul> <p> </p> <p><strong>Candidates should also have:</strong></p> <ul type="disc"> <li>Strong verbal and written communication skills, presentation, analytical, organizational, and interpersonal skills</li> <li>Strong troubleshooting, problem solving, and debugging skills.</li> <li>Ability and desire to learn quickly.</li> </ul> <ul type="disc"> <li>Good team player</li> </ul><p> </p> <p><span style="font-family:Verdana, Geneva, sans-serif">At YASH, you are empowered to create a career that will take you to where you want to go while working in an inclusive team environment. We leverage career-oriented skilling models and optimize our collective intelligence aided with technology for continuous learning, unlearning, and relearning at a rapid pace and scale.</span></p> <p> </p> <p><b><span style="font-family:Verdana, Geneva, sans-serif">Our Hyperlearning workplace is grounded upon four principles</span></b></p> <ul> <li><span style="font-family:Verdana, Geneva, sans-serif">Flexible work arrangements, Free spirit, and emotional positivity</span></li> <li><span style="font-family:Verdana, Geneva, sans-serif">Agile self-determination, trust, transparency, and open collaboration</span></li> <li><span style="font-family:Verdana, Geneva, sans-serif">All Support needed for the realization of business goals,</span></li> <li><span style="font-family:Verdana, Geneva, sans-serif">Stable employment with a great atmosphere and ethical corporate culture</span></li> </ul>