Senior Scala Architect

2 Months ago • 4-8 Years • Full Stack Development

Job Summary

Job Description

Lead the architectural design and decision-making for Scala and Java applications. Provide technical leadership and mentorship to development teams. Conduct code reviews, optimize performance, integrate systems, implement security best practices, and create architectural documentation. Define and lead the API strategy and architecture for Scala-based systems. Design and implement scalable and secure APIs, and enforce API design standards. Collaborate with stakeholders, guide development teams, and conduct API design reviews and performance optimizations. Lead the evaluation and adoption of new technologies to enhance API development and deployment processes.
Must have:
  • Scala API Architecture Design
  • Technical Leadership & Mentorship
  • Code Review & Performance Optimization
  • System Integration & Security Implementation
  • API Strategy & Implementation
  • API Design Standards & Best Practices
Good to have:
  • Database Concepts
  • AWS Cloud Platform Experience
  • OAuth, JWT Authentication
Perks:
  • Paid Time Off
  • Work From Home
  • Training & Development
  • Performance Bonus

Job Details

Description

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

Requirements

Responsibilities

Architecture Design: Lead the architectural design and decision-making processes for Scala and Java-based applications, ensuring scalability, modularity, and maintainability.

Technical Leadership: Provide technical leadership and mentorship to development teams, fostering best practices, code quality, and innovation.

Code Review: Conduct code reviews to ensure adherence to architectural guidelines, coding standards, and best practices.

Performance Optimization: Identify and resolve performance bottlenecks in applications, optimizing both client-side and server-side components.

Integration: Collaborate with other teams and stakeholders to integrate various systems, services, and APIs effectively.

Security: Implement and enforce security best practices to protect sensitive data and maintain a secure environment.

Documentation: Create and maintain architectural documentation, including diagrams, guidelines, and reference materials.

Problem Solving: Analyze and resolve complex technical issues and challenges that may arise during development and production phases.

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

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, leveraging Scala and appropriate frameworks and tools.

Develop and enforce API design standards, patterns, and best practices within the organization.

Collaborate with various stakeholders to understand business requirements and translate them into API specifications.

Guide development teams in API development, ensuring adherence to architectural blueprints and best practices.

Conduct API design reviews, code reviews, and performance optimizations to ensure high-quality implementations.

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

Benefits

  • Paid Time Off
  • Work From Home
  • Training & Development
  • Performance Bonus
  • 100% Remote

Similar Jobs

Google - Software Engineering Manager, Chrome Enterprise Core

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Dream Sports - SDE 3 - Backend

Dream Sports

Mumbai, Maharashtra, India (On-Site)
9 Months ago
Google - Senior Software Engineer, Storage, Pixel Software

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
ByteDance - Site Reliability Engineer - Data Infrastructure (San Jose)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
NVIDIA - System Products Memory Solutions Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago
Morning Star - Software Engineer

Morning Star

Mumbai, Maharashtra, India (Hybrid)
7 Months ago
Ubisoft - Senior C++ Programmer

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
1 Month ago
Nagarro - Senior Engineer, Data Analytics

Nagarro

India (Remote)
7 Months ago
PlayStation Global - Staff Software Engineer (Cloud Services / Distributed Systems)

PlayStation Global

Aliso Viejo, California, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

The Walt Disney Company - Sr Machine Learning Engineer

The Walt Disney Company

San Francisco, California, United States (On-Site)
5 Months ago
AppLovin - Software Engineer

AppLovin

Toronto, Ontario, Canada (On-Site)
6 Months ago
Nielsen Holdings - Scala Developer

Nielsen Holdings

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Meta - Research Scientist Intern, Language and Multimodal Research for MetaAI (PhD)

Meta

Seattle, Washington, United States (On-Site)
6 Months ago
DEVOTEAM - IT Traineeship - API & Integration (Dutch speaking)

DEVOTEAM

Amsterdam, North Holland, Netherlands (On-Site)
6 Months ago
Meta - Software Engineer, Product

Meta

Washington, District Of Columbia, United States (Remote)
6 Months ago
Google - Software Engineer III, Engineering Productivity

Google

New York, New York, United States (On-Site)
1 Month ago
ByteDance - Software Engineer Graduate (Backend-Dev Infra)

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Microsoft - Member of Technical Staff, Infrastructure Engineer

Microsoft

Mountain View, California, United States (Hybrid)
1 Month ago
Google - Software Engineer II, Cloud Networking

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Karnataka, India

JetLearn - Website Product Manager / Conversion Rate Optimisation (CRO)

JetLearn

Delhi, India (On-Site)
6 Months ago
Dream Sports - SDE 2 - DevOps

Dream Sports

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Trek - Senior Workday Engineer

Trek

Haryana, India (On-Site)
3 Months ago
Zeta - Data Reliability Engineer II

Zeta

Hyderabad, Telangana, India (On-Site)
7 Months ago
CloudHire - Shopify Developer - Remote

CloudHire

Noida, Uttar Pradesh, India (Remote)
1 Month ago
CloudHire - Shopify Developer - Remote

CloudHire

Uttar Pradesh, India (Remote)
2 Months ago
Lytx,  Inc  - Sr. Cloud Infrastructure Engineer

Lytx, Inc

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Netflix - Head, Social Marketing - India

Netflix

Mumbai, Maharashtra, India (On-Site)
6 Months ago
CloudHire - Senior Front End Developer React - Remote

CloudHire

Karnataka, India (Remote)
2 Months ago
Barracuda Networks  Inc  - Associate Account Executive (Cyber Security, Sales, SMB)

Barracuda Networks Inc

Delhi, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Google - Software Engineer II, Full Stack, YouTube

Google

Zürich, Zurich, Switzerland (On-Site)
1 Month ago
Google - Software Engineer III, Full Stack, Google Ads

Google

New York, New York, United States (On-Site)
1 Month ago
Warner Bros Games - Staff Software Engineer - Fullstack Developer (Backend)

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
2 Months ago
IManage - Full Stack Senior Developer (ReactJS, NodeJS)

IManage

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Google - Software Engineer III, Full Stack, Learning and Education

Google

Mexico City, Mexico City, Mexico (On-Site)
1 Month ago
Google - Application Modernization Engineer

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Funguy Studio - PHP Developer

Funguy Studio

Makati, Metro Manila, Philippines (On-Site)
9 Months ago
Google - Staff Software Engineer, iOS Infrastructure, Google Workspace

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
Google - Senior Software Engineer, Engineering Productivity, Google Cloud Platforms

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
Hitachi - DOTNET+React Developer

Hitachi

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

Get notifed when new similar jobs are uploaded