Engineer II – Java / Node.js / Python

DS Technologies Inc

Engineer II – Java / Node.js / Python

Phoenix, AZ
Full Time
Paid
  • Responsibilities

    About US: We are a company that provides innovative, transformative IT services and solutions. We are passionate about helping our clients achieve their goals and exceed their expectations. We strive to provide the best possible experience for our clients and employees. We are committed to continuous improvement and innovation, and we are always looking for ways to improve our services and solutions. We believe in working collaboratively with our clients and employees to achieve success.

    DS Technologies Inc is looking for Engineer II – Java / Node.js / Python role for one of our premier clients.

    Job Title: Engineer II – Java / Node.js / Python

    Location: Phoenix, AZ (Remote) Position Type: Contract Only W2

    Job Description:

    We are looking for a talented Engineer II with strong hands-on experience in Java, Node.js, Python, Cloud Networking, Big Data, and Redis to support full-stack development and cloud-based application engineering. The ideal candidate will contribute to building scalable backend services, data-driven applications, and cloud-native solutions for high-performance platforms.

    Key Responsibilities:

    Develop, maintain, and optimize backend services using Java, Node.js, and Python.

    Implement APIs, microservices, and event-driven components.

    Work with Big Data technologies to build high-volume, data-intensive systems.

    Configure and support cloud networking for scalable deployments.

    Use Redis for caching, session management, and performance improvements.

    Collaborate with cross-functional teams to translate functional requirements into technical solutions.

    Participate in code reviews, debugging, and performance optimization.

    Contribute to CI/CD pipelines and follow Agile development practices.

    Required Skills:

    Strong hands-on expertise in Java, Node.js (Node/NodeJS), and Python.

    Experience with Cloud Networking (AWS/Azure/GCP networking concepts).

    Practical knowledge of Big Data tools (Spark, Hadoop, Kafka, or similar).

    Proficiency with Redis (caching, pub/sub, data structures).

    Experience building and consuming REST APIs / Microservices.

    Good understanding of distributed systems and cloud-native design.

    Strong problem-solving, debugging, and analytical skills.

    Preferred Skills:

    Experience with container technologies (Docker, Kubernetes).

    Understanding of DevOps practices and CI/CD pipelines.

    Exposure to front-end technologies (React, Angular) is a plus.

    Familiarity with data pipelines or ETL frameworks.

    This is a remote position.