Engineer II - Application Developer (Java, Node.js, Python, Bigdata)

DS Technologies Inc
31 days ago

Role details

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

Job location

Tech stack

Java
Amazon Web Services (AWS)
Application Performance Management
Azure
Big Data
Cloud Computing
Data Stores
Software Debugging
Python
Node.js
Redis
Software Engineering
Web Applications
Backend
Containerization
Kubernetes
Web Technologies
Api Design
REST
Docker
Microservices

Job description

We are looking for an Engineer II - Application Developer with strong experience in Java, Node.js, Python, and modern cloud-based web technologies. The ideal candidate will work on designing, developing, and supporting scalable applications using cloud platforms, big data technologies, and in-memory data stores like Redis., Design, develop, and maintain web applications using Java, Node.js, and Python Build and consume RESTful APIs and microservices Work with cloud networking concepts and cloud-native services Develop and support applications handling Big Data workloads Implement caching and data-handling solutions using Redis Collaborate with cross-functional teams to deliver high-quality solutions Troubleshoot, debug, and optimize application performance Follow best practices for coding, security, and scalability

Requirements

2+ years of experience in application development Strong hands-on experience with Java, Node.js, and Python Knowledge of cloud networking and cloud environments (AWS/Azure/GCP preferred) Experience working with Big Data technologies Hands-on experience with Redis Experience with web technologies and backend frameworks Good understanding of API development and integration Strong problem-solving and communication skills Nice to Have: Experience with CI/CD pipelines Exposure to containerization (Docker/Kubernetes) Experience in Agile/Scrum environments"

Apply for this position