Scala API Architect

1 Month 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 for Scala and Java applications, providing technical leadership and mentorship, conducting code reviews, optimizing performance, integrating various systems, implementing security best practices, creating architectural documentation, and resolving technical issues. The role also involves researching and innovating with the latest technologies in Scala, Java, and related web development fields. The architect will define and lead the API strategy and architecture for Scala-based systems, ensuring alignment with business goals and technical requirements; design and implement scalable and secure APIs; develop and enforce API design standards; collaborate with stakeholders; guide development teams; and conduct API design reviews and performance optimizations.
Must have:
  • Lead architectural design
  • Provide technical leadership
  • Conduct code reviews
  • Optimize performance
  • Implement security best practices
  • Define API strategy
  • Design scalable APIs
  • Develop API standards
Good to have:
  • Familiarity with Database Concepts
  • Experience with AWS
  • Familiarity with OAuth, JWT

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

Gallagher - Data Scientist

Gallagher

Bengaluru, Karnataka, India (On-Site)
6 Months ago
ByteDance - Software Engineer, Real Time Communication

ByteDance

Singapore (On-Site)
7 Months ago
Google - Partner Engineer, YouTube Ancillary Rights

Google

Madrid, Community Of Madrid, Spain (On-Site)
1 Month ago
Interactive Brokers - Android Software Engineer

Interactive Brokers

Budapest, Hungary (On-Site)
7 Months ago
ByteDance - Backend Software Engineer, Enterprise Solution

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
RoofStack - Software Developer

RoofStack

İstanbul, İstanbul, Türkiye (On-Site)
1 Month ago
Crunchyroll - Staff Software Engineer e-commerce

Crunchyroll

Hyderabad, Telangana, India (On-Site)
6 Months ago
Playtika - Full Stack Developer

Playtika

Poland (Hybrid)
3 Months ago
Ness Digital - Java & React Engineer II

Ness Digital

Timișoara, Timiș, Romania (Remote)
3 Months ago
Next Level Business Services - IBM Initiate Developer

Next Level Business Services

Richardson, Texas, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Electronic Arts - Senior Manager, Generative AI Software Engineering

Electronic Arts

Austin, Texas, United States (On-Site)
2 Months ago
Nielsen Holdings - Software Engineer - Bigdata (Java/Scala and SQL)

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Omnissa - Member of Technical Staff (Automation)

Omnissa

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
ByteDance - Tech Lead Backend Software Engineer

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Google - Senior Staff Engineer, Security Defense Platforms

Google

Hyderabad, Telangana, India (On-Site)
1 Month ago
Luxoft - Business Analyst - ION

Luxoft

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Google - Software Engineer, Full Stack, Chrome Web Store

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Google - Web Solutions Engineer I, Tools Development and Automation

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
ION - Senior Technical Consultant - Endur

ION

Dallas, Texas, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Nagarro - Staff Engineer, QA Manual

Nagarro

India (Remote)
7 Months ago
KPIT - Android Middleware Developer/Lead/Architect

KPIT

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Lakshya Digital - 3D Animation Artist (Motion Capture Specialist)

Lakshya Digital

Haryana, India (On-Site)
1 Month ago
ION - Content Editor - 10831

ION

Mumbai, Maharashtra, India (On-Site)
7 Months ago
Wipro - ITIL Release Manager

Wipro

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Rackspace Technology - Cloud Solution Architect I - Presales

Rackspace Technology

Bengaluru, Karnataka, India (Remote)
1 Month ago
Dream Sports - Engineering Manager - Backend

Dream Sports

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Google - Insider Risk Analyst

Google

Hyderabad, Telangana, India (On-Site)
1 Month ago
Google - Director, Product Management, VMware Engine

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Google - Software Engineer III, Android Framework

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Bally's Interactive - Java Developer

Bally's Interactive

London, England, United Kingdom (On-Site)
1 Month ago
Ajmera Infotech - Senior ASP.NET Developer with Azure Expertise

Ajmera Infotech

Austin, Texas, United States (On-Site)
3 Months ago
CloudLinux - Senior Python/Full Stack Developer (Django-focused)

CloudLinux

City Of Zagreb, Croatia (Remote)
1 Month ago
Nagarro - Associate Principal Engineer, Java Fullstack

Nagarro

India (Remote)
7 Months ago
Proof of Play - Senior Fullstack Engineer

Proof of Play

United States (Remote)
2 Months ago
Epic Games - Web Engineer

Epic Games

(On-Site)
3 Months ago
Super - Software Architect

Super

United States (Remote)
6 Months ago
Google - Senior Software Engineer, Google Cloud Dataproc

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
Electronic Arts - C++ Software Engineer - Generalist - American Football

Electronic Arts

Madrid, Community Of Madrid, Spain (Hybrid)
4 Months ago
Tesla - Software Developer, IT Application

Tesla

North Holland, Netherlands (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded