> Markdown version of [/jobs/ext/2640196-java-developer](https://www.wearedevelopers.com/jobs/ext/2640196-java-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Developer - **Company:** Ztek Consulting - **Location:** New York, United States - **Contract:** Permanent contract - **Skills:** Agile Methodology, CA Workload Automation Ae, Big Data, Computer Programming, Continuous Integration, Cron, Relational Databases, Linux, DevOps, Distributed Systems, Middleware, Apache Hadoop, Python (Programming Language), Microsoft SQL Server, Oracle (Applications), Redis, Distributed Caching, Software Engineering, Apache Spark, Sybase, Apache Kafka, Functional Programming, Docker, Confluent, Microservices, Control M - **Published:** August 28, 2026 - **Apply:** https://www.dice.com/job-detail/e3960b60-ba0c-4c47-a79c-db1d6afd88d4 ## About the Role * Commercial experience of core Java programming with strong proficiency * Experience of working with a functional programming language * Fundamental knowledge of Microservices * Understanding of distributed system design and infrastructure * Strong experience with distributed caching (REDIS) and relational databases, preferably with MSSQL, Oracle, Sybase IQ * Good Exposure to middleware- Kafka, MQ * Experience of working in a Linux environment * Strong analytical and problem-solving skills * Strong oral and written communication skills * Excellent interpersonal skills and professional approach * Ability to work effectively in a global and dynamic team Skills Desired * Experience in the full software development life cycle * Experience working in an agile team using Agile and DevOps practices & tools * Experience working with Continuous Integration systems * Experience with scheduler like Cron, Autosys, Control-M * Experience with cloud-ready development, Docker containers * Experience with Confluent Kafka * Experience with Redis * Good to Know Scala Functional Programming (Willingness to learn) * Experience with automation and scripting languages (Python preferred) * Experience in Data Modeling * Experience with Big Data - Hadoop, Spark etc. ## Related Videos - [Development of reactive applications with Quarkus](https://www.wearedevelopers.com/videos/89-development-of-reactive-applications-with-quarkus) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [From clicks to cribs - How to find your dream home with web scraping](https://www.wearedevelopers.com/videos/767-from-clicks-to-cribs-how-to-find-your-dream-home-with-web-scraping) - [Maximising Cassandra's Potential: Tips on Schema, Queries, Parallel Access, and Reactive Programming](https://www.wearedevelopers.com/videos/1167-maximising-cassandra-s-potential-tips-on-schema-queries-parallel-access-and-reactive-programming) - [Accelerating Authentication Architecture: Taking Passwordless to the Next Level](https://www.wearedevelopers.com/videos/733-accelerating-authentication-architecture-taking-passwordless-to-the-next-level) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)