Engineer II - Java / Node.js / Python

DS Technologies Inc
Phoenix, United States of America
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote
Phoenix, United States of America

Tech stack

Java
API
Agile Methodologies
Amazon Web Services (AWS)
Azure
Big Data
Cloud Computing
Code Review
ETL
Data Structures
Software Debugging
DevOps
Distributed Systems
Hadoop
Python
Node.js
Performance Tuning
Redis
Session Management
Google Cloud Platform
React
Spark
Caching
Angular
Kubernetes
Kafka
Data Management
Front End Software Development
REST
Data Pipelines
Docker
Microservices

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., 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.

Requirements

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.

About the company

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.

Apply for this position