← к выдаче
разработка

Java Developer

ExazeHyderabad2 дн. назад

Описание от работодателя

Job Description: As a Java Developer, if you have hands-on Java programming experience and are interested in developing using agile methodologies, we’d like to meet you. Candidature Requirements: - An Engineering graduate from a recognized College / - Good aptitude, logical reasoning, and analytical thinking - Good written and verbal communication - Inclination to learn and - Attention to detail - Ability to work in cross-functional teams using agile - Problem-solving skills - A values-driven individual who can think abstractly and can take ownership Java Developer Responsibilities: - Analyze business functional and non-functional requirements - Write efficient code based on feature specifications using test driven development - Prioritize and execute tasks in the software development life cycle - Write SQL and basic PL-SQL - Participate and contribute in various agile ceremonies - Test and debug Java applications - Validate software functionality and security - Collaborate with cross-functional teams to design, develop, and implement software Must-Have Requirements: - 1-3 years of work experience as a Java Software Engineer, Java Developer, or similar role - Object oriented programming using Java - Knowledge of database SQL, Oracle, or MySQL (at least one) - Knowledge of at least one (Javascript/Jquery/Angular/React/VueJs) - Introduction of at least one (Github/Gitlab/Bitbucket/AzureDevops) - Develop and maintain web applications using various java frameworks, Spring MVC, Spring Boot, XML Web Services, REST services/API. - Familiarity with Object-Oriented Design (OOD)/Micro Services/Clean architecture - Good knowledge of popular Java frameworks like Spring MVC - Working knowledge of browser client scripts such as JavaScript, jQuery, Angular, React - Ability to work across waterfall, agile, and hybrid - Basic understanding of CI/CD - Ability to Troubleshoot and debug Nice to Have Requirements: - Experience in a microservices architecture - Experience with Jenkins, Maven, Docker, Kubernetes - Knowledge of clean code and clean architecture principles - Knowledge and experience of any other programming language - Familiarity with Azure CI/CD and DevOps practices and tools - Familiarity with Postman for testing and debugging web - Experience with spring boot and web API security - Experience with test-driven development (Junit) - Write and Maintain Unit testcases (Junit, Mockito, PowerMock or any other mocking framework) - Participate in code reviews, ensure code quality and conform to best practices and industry - Basic knowledge in Oracle or any RDBMS database Job Location: Exaze Pune