24 Oct
|
Exaze
|
Hyderabad
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
-
Valuable 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
📌 Java Developer (Hyderabad)
🏢 Exaze
📍 Hyderabad