JAVA Developer with Scala/Spark
Core
Designing, developing, and supporting scalable, high-performance enterprise applications and full stack solutions.
Role type
Senior IC Java/Scala Full Stack Developer
Builds
Enterprise-grade applications, scalable backend services, APIs, and distributed systems
Domain
Enterprise software development
Deliverable
production ML models | product features
Required skills
Java, Scala, Full Stack Java, Object-Oriented Programming, Data Structures & Algorithms, Multithreading & Concurrency, System Design, RESTful APIs, Microservices, SQL
Preferred skills
Spring Boot, Kafka, Angular, React, AWS, Azure, GCP, Docker, Kubernetes, CI/CD
Technologies
Java, Scala, Spring Boot, Kafka, Angular, React, AWS, Azure, GCP, Docker, Kubernetes
Responsibilities
Design, develop, test, and maintain enterprise-grade applications; Develop scalable backend services, APIs, and distributed systems; Build and support Full Stack applications; Collaborate with product owners, architects, QA teams, and business stakeholders; Participate in architecture discussions, technical design reviews, and code reviews; Troubleshoot and resolve application performance, scalability, and production issues; Develop clean, maintainable, and reusable code; Contribute to CI/CD pipelines, deployment automation, and DevOps initiatives; Ensure application reliability, security, scalability, and performance optimization.
Seniority
Senior, hands-on IC