Tektree Systems - Berkeley Heights, NJ
posted about 1 month ago
We are seeking an experienced Java resource with a strong background in microservices and API development, as well as expertise in Cloud technologies, Kubernetes, Docker, and OpenShift. The ideal candidate will have a robust development experience in Java, with a focus on API development, and will be prepared to write source code from scratch. This role requires a balance of development and management skills, with approximately 40% of the time dedicated to development tasks and 60% to managing the team. The candidate should possess strong technical development experience, particularly in writing effective code, conducting code reviews, and implementing best practices for code refactoring. A delivery-focused approach is essential, along with the ability to work independently without direct supervision. The role also demands familiarity with various source control tools, specifically GIT, with a requirement for manual command experience. In addition to core Java and API development skills, the candidate should have previous work experience with the Spring framework and a solid understanding of Cloud, Kubernetes, Docker, and OpenShift technologies. Experience with streaming technologies such as Kafka, as well as monitoring tools like Splunk and Dynatrace, is considered a plus. Familiarity with Agile development lifecycle methodologies is also important, as is the ability to solve problems and analyze complex situations effectively. The candidate should be knowledgeable about industry-wide technology trends and best practices, capable of multitasking, and able to prioritize tasks with urgency. Collaboration within large teams to achieve organizational goals is a key aspect of this position.