Scala API Architect

2 Months ago • All levels • Full Stack Development • ₹30,00,000 LPA - ₹40,00,000 LPA

Job Summary

Job Description

We are seeking an experienced Scala API Architect to lead our team in designing and implementing innovative web applications. The ideal candidate will have a strong background in both Scala and Java, focusing on creating scalable, efficient, and maintainable software solutions. Responsibilities include leading architectural design, providing technical leadership and mentorship, conducting code reviews, performance optimization, system integration, security implementation, documentation creation, problem-solving, and staying up-to-date with the latest technologies. The role involves defining and leading API strategy and architecture, designing and implementing scalable and secure APIs, developing and enforcing API design standards, collaborating with stakeholders, guiding development teams, and conducting reviews and optimizations. The position is 100% remote with a shift timing of 5:30 PM to 3:00 AM (4-5 hours of overlap).
Must have:
  • Lead architectural design for Scala/Java applications
  • Provide technical leadership and mentorship
  • Conduct code reviews and performance optimization
  • Implement security best practices
  • Define and lead API strategy and architecture
  • Design and implement scalable and secure APIs
Good to have:
  • Familiarity with Database Concepts
  • Experience with cloud platforms such as AWS
  • Familiarity with authentication and authorization mechanisms (OAuth, JWT, etc.)

Job Details

Description

We are seeking an experienced Scala API Architect to lead our team in designing and implementing innovative web applications. The ideal candidate will have a strong background in both Scala and Java, with a focus on creating scalable, efficient, and maintainable software solutions. As an Scala API Architect, you will play a pivotal role in shaping the architecture of our applications, ensuring they meet high-quality standards, and guiding the development team to success.

Responsibilities:

  1. Architecture Design: Lead the architectural design and decision-making processes for Scala and Java-based applications, ensuring scalability, modularity, and maintainability.
  2. Technical Leadership: Provide technical leadership and mentorship to development teams, fostering best practices, code quality, and innovation.
  3. Code Review: Conduct code reviews to ensure adherence to architectural guidelines, coding standards, and best practices.
  4. Performance Optimization: Identify and resolve performance bottlenecks in applications, optimizing both client-side and server-side components.
  5. Integration: Collaborate with other teams and stakeholders to integrate various systems, services, and APIs effectively.
  6. Security: Implement and enforce security best practices to protect sensitive data and maintain a secure environment.
  7. Documentation: Create and maintain architectural documentation, including diagrams, guidelines, and reference materials.
  8. Problem Solving: Analyze and resolve complex technical issues and challenges that may arise during development and production phases.
  9. Research and Innovation: Stay up-to-date with the latest trends and technologies in Scala, Java, and related web development fields, proposing innovative solutions.

Requirements

  1. Define and lead the API strategy and architecture for Scala-based systems, ensuring alignment with business goals and technical requirements.
  2. Design and implement scalable and secure APIs, leveraging Scala and appropriate frameworks and tools.
  3. Develop and enforce API design standards, patterns, and best practices within the organization.
  4. Collaborate with various stakeholders to understand business requirements and translate them into API specifications.
  5. Guide development teams in API development, ensuring adherence to architectural blueprints and best practices.
  6. Conduct API design reviews, code reviews, and performance optimizations to ensure high-quality implementations.
  7. Lead the evaluation and adoption of new technologies, frameworks, and tools to enhance API development and deployment processes.

Preferred Skills:

  • Familiarity with Database Concepts.
  • Experience with cloud platforms such as AWS.
  • Familiarity with authentication and authorization mechanisms (OAuth, JWT, etc.).

Job Location: 100% Remote (WFH)

Shift timing: 5:30 PM to 3:00 AM ( 4-5 Hrs of overlapping )

Salary: 30 - 40 LPA

Benefits

CloudHire is a leading remote employee provider that sources top global talent for businesses of all sizes. We are committed to finding the best candidates who align with our clients' mission and values. Our inclusive and flexible work environment allows our team members to achieve a healthy work-life balance and excel in their roles.

Similar Jobs

ByteDance - Software Engineer, Multi Cloud CDN - San Jose / Seattle / Boston

ByteDance

Boston, Massachusetts, United States (On-Site)
5 Months ago
PlayStation Global - Senior Tools engineer (Testing Framework)

PlayStation Global

London, England, United Kingdom (On-Site)
5 Months ago
Dream Sports - SDE 3 - Frontend

Dream Sports

Mumbai, Maharashtra, India (On-Site)
6 Months ago
ByteDance - Backend Software Engineer

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
GoTo Group - Lead Software Engineer - Identity Platform

GoTo Group

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Nagarro - Senior Engineer, Frontend React

Nagarro

Mumbai, Maharashtra, India (On-Site)
7 Months ago
CData Software - Software Development Engineer III

CData Software

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Saviynt - Sr. ASP .Net developer

Saviynt

El Segundo, California, United States (Hybrid)
7 Months ago
NinjaVan - Back-End Engineer

NinjaVan

Hyderabad, Telangana, India (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Blue Yonder - Sr. Project Manager – Product Development

Blue Yonder

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Razer - Senior API Developer

Razer

Singapore (On-Site)
7 Months ago
Warner Bros Games - Senior Data Engineer

Warner Bros Games

Atlanta, Georgia, United States (Hybrid)
2 Months ago
Riot Games - Principal Software Engineer, Product Tech-Lead - Unpublished R&D Product

Riot Games

Dublin, County Dublin, Ireland (On-Site)
6 Months ago
ION - Cloud Engineer Kubernetes

ION

Collecchio, Emilia-Romagna, Italy (Hybrid)
7 Months ago
Luxoft - DevOps Engineering Lead

Luxoft

Pune, Maharashtra, India (On-Site)
6 Months ago
Zoox - Manager, Ride and Fleet Services - Platform

Zoox

Foster City, California, United States (Hybrid)
7 Months ago
HiLabs - Senior Software Development Engineer - Backend

HiLabs

Bengaluru, Karnataka, India (On-Site)
6 Months ago
PwC - Backend Developer/Consultant (freelance)

PwC

Warsaw, Masovian Voivodeship, Poland (Hybrid)
7 Months ago
Warner Bros Games - Staff Software Engineer - Backend (Adtech Team)

Warner Bros Games

Pune, Maharashtra, India (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Maharashtra, India

PwC - Senior Associate_Snowflake Developer_Data & Analytics_Advisory_PAN  India

PwC

Kolkata, West Bengal, India (On-Site)
7 Months ago
InMobiInMobi - Senior Product Manager - InMobi Exchange

InMobiInMobi

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Enphase Energy - Staff Devops Engineer

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Take-Two Interactive - Senior Infrastructure Engineer

Take-Two Interactive

Bengaluru, Karnataka, India (On-Site)
4 Months ago
STAGE - Production and Quality Assistant

STAGE

Noida, Uttar Pradesh, India (On-Site)
8 Months ago
PwC - IN_Senior Associate_SAP ISU_Utility transformation_Advisory_Jaipur

PwC

Jaipur, Rajasthan, India (On-Site)
5 Months ago
KlearNowAI - QA Engineer I / QA Engineer II

KlearNowAI

Gurugram, Haryana, India (On-Site)
11 Months ago
Cadence - Software Safety Engineer

Cadence

Pune, Maharashtra, India (On-Site)
7 Months ago
Assystems - Project Manager

Assystems

Hyderabad, Telangana, India (On-Site)
6 Months ago
Saviynt - Consultant, Professional Services, IAM/IGA

Saviynt

Bengaluru, Karnataka, India (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Netflix - Solutions Software Engineer (L5), Studio Tech Solutions

Netflix

Los Angeles, California, United States (On-Site)
6 Months ago
Ubisoft - Tools Programmer Assistant - Internship

Ubisoft

Paris, Île-de-France, France (On-Site)
2 Months ago
Nagarro - Associate Principal Engineer, Cloud

Nagarro

Bengaluru, Karnataka, India (On-Site)
7 Months ago
ASSIST Software - Node.js Engineer

ASSIST Software

Suceava, Suceava County, Romania (Remote)
6 Months ago
Franklin Electric - Application Developer (India)

Franklin Electric

Gujarat, India (On-Site)
6 Months ago
Lakshya Digital - Dot Net Developer

Lakshya Digital

Haryana, India (On-Site)
2 Months ago
Nielsen Holdings - Software Engineer - (Java/Python, Sencha Ext JS, Oracle, Postgres, Spring boot, AWS)

Nielsen Holdings

Gurugram, Haryana, India (Hybrid)
7 Months ago
Sigma Software - Senior Java Developer

Sigma Software

Brasília, Federal District, Brazil (On-Site)
7 Months ago
PlayStation Global - Senior Full Stack Software Engineer

PlayStation Global

Carlsbad, California, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded