Job Listings

Lead Java Developer

DataSkate

Responsibilities:

· Design, develop, test, and deploy high-quality, scalable software applications

· Write clean, maintainable, and well-documented code

· Collaborate with other engineers, product managers, and stakeholders to understand requirements and define solutions

· Participate in code reviews and pair programming

· Continuously improve the quality and performance of the applications

Required Skills:

· Proven experience as a Software Engineer

· Proficiency in Java, Spring Boot, Spring Cloud, and reactive frameworks

· Experience with Apache Flink, multi-threading/multi-tasking, and debugging

· Experience with RESTful APIs and streaming APIs

· Experience with serverless solutions such as AWS Lambda or Azure Functions

· Familiarity with relational databases such as Oracle and MS SQL, and NoSQL databases such as MongoDB

· Experience with Kafka

· Experience with DevOps tools such as Docker, Kubernetes, and Openshift

· Experience with continuous integration and continuous delivery (CI/CD) pipelines

· Excellent problem-solving and analytical skills

· Strong communication and collaboration skills

Good to have Skills:

· Experience with Apache Airflow

· Experience with Mongo DB

· Experience with Selenium and BDD automation testing

Mandatory Skills:

· Proficiency in Java, Spring Boot, Spring Cloud, and reactive frameworks

· Experience with Apache Flink

· Familiarity with relational databases such as Oracle

· Experience with Kafka

Location: Phoenix, AZ

Posted: Aug. 21, 2024, 10:35 p.m.

Apply Now Company Website