Point your AI agent at freehire and let it find you a job.

Get the CLI →

Exaze

Java Developer

Posted Updated
Discussion

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

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.