Java Developer designs, develops, and implements web-based Java applications to support business requirements. Follows approved life cycle methodologies, creates design documents, and performs program coding and testing. Being a Java Developer resolves technical issues through debugging, research, and investigation. Requires a bachelor's degree in area of specialty. Additionally, Java Developer typically reports to a supervisor or manager. To be a Java Developer typically requires 2 to 4 years of related experience. Gains exposure to some of the complex tasks within the job function. Occasionally directed in several aspects of the work. (Copyright 2024 Salary.com)
Job Description:
We are looking for an experienced Java resource who also has good experience in microservices and API development along with Cloud, Kubernetes, Dockers and OpenShift.
Candidate should have strong development experience in Java along with API development, Docker and Kubernetes who can be ready to write source code from the scratch.
Experience on writing manual GIT commands is Mandatory.
Strong Java development and Lead experience (40 % into Development and 60% into Managing the team)
Expertise in Cloud, Kubernetes, Docker and Open Shift
Previous work experience with Spring framework
Strong technical development experience on effectively writing code, code reviews, best practices code refactoring.
A delivery focused approach to work and the ability to work without direction.
Experience with various source control tools like GIT (Manual Commands)
Good to have hands-on experience on Kafka or any Streaming Technology
Good to have experience in Splunk, Dynatrace tools.
Experience in Agile Development lifecycle methodology.