What are the responsibilities and job description for the Java Microservices Developer position at Enexus Global?
Job Details
Title: Java Microservices Developer
Location: Princeton, NJ / Berkeley Heights, NJ (5 Days Onsite No Remote)
***Candidates local to the local and able to go to in person interviews will be preferred***
Duration: Long Term
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 & Microservices development is mandatory
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
Experience in Agile Development lifecycle methodology
Strong problem solving and analytical skills.
Advanced knowledge of architecture and design across all system
Configuring and managing software and optimizing processes through automation
Knowledge of industry-wide technology trends and best practices
Ability to multitask and prioritize with urgency.
Ability to work in large, collaborate teams to achieve organizational goals.