Outscal Logooutscal logo

Senior Scala Architect

1 Day ago • 4-8 Years • Full Stack Development

Job Summary

Job Description

Lead the architectural design and decision-making processes for Scala and Java-based applications. Provide technical leadership and mentorship to development teams. Conduct code reviews to ensure adherence to architectural guidelines. Identify and resolve performance bottlenecks. Collaborate with other teams to integrate systems and APIs. Implement and enforce security best practices. Create and maintain architectural documentation. Analyze and resolve complex technical issues. Stay up-to-date with the latest trends and technologies in Scala, Java, and related web development fields. Define and lead the API strategy and architecture for Scala-based systems. Design and implement scalable and secure APIs, leveraging Scala and appropriate frameworks and tools. Develop and enforce API design standards. Collaborate with 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.
Must have:
  • Lead architectural design for Scala/Java apps
  • Provide technical leadership and mentorship
  • Conduct code reviews and ensure quality
  • Performance optimization and bottleneck resolution
  • API design, implementation, and security
  • Collaboration with cross-functional teams
Good to have:
  • Familiarity with Database Concepts
  • Experience with cloud platforms such as AWS
  • Familiarity with authentication and authorization mechanisms (OAuth, JWT, etc.)
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, People with Disabilities

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
4 Months ago
ION - Technical Consultant - Endur

ION

Dallas, Texas, United States (On-Site)
5 Months ago
N-iX - Lead DevOps Engineer

N-iX

Ukraine (Remote)
2 Days ago
PwC - Backend Developer/Consultant (freelance)

PwC

Warsaw, Masovian Voivodeship, Poland (Hybrid)
5 Months ago
Keywords Studios (Player Support) - Software Engineering - Backend - AI

Keywords Studios (Player Support)

California, United States (On-Site)
1 Week ago
Super - Senior Full-Stack Software Engineer ( Remote! )

Super

Orlando, Florida, United States (Remote)
4 Months ago
Ajmera Infotech - SENIOR ASP.NET DEVELOPER

Ajmera Infotech

Hyderabad, Telangana, India (On-Site)
8 Months ago
Cirrus Logic - Full Stack Developer

Cirrus Logic

Edinburgh, Scotland, United Kingdom (Hybrid)
5 Months ago
Super - Staff Software Engineer - Fullstack

Super

United States (Remote)
4 Months ago
Varonis  - Python Developer

Varonis

Herzliya, Tel Aviv District, Israel (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Meta - QA Engineering Lead, Reality Labs (Wearables)

Meta

Los Angeles, California, United States (On-Site)
4 Months ago
ByteDance - Software Engineer, Global Payment Privacy & Security

ByteDance

Seattle, Washington, United States (On-Site)
2 Days ago
Canva - Backend Software Engineer - Internationalization

Canva

Beijing, Beijing, China (Remote)
1 Week ago
Warner Bros Games - Staff Software Engineer - MSC Rights Team

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
3 Weeks ago
Trend Micro - Staff/Sr. Cloud Service Engineer (VicOne_ Automotive Security)

Trend Micro

Taipei City, Taiwan (On-Site)
5 Months ago
Niantic - Senior Software Engineer

Niantic

Zürich, Zurich, Switzerland (Hybrid)
1 Day ago
The Walt Disney Company - Lead Software Engineer (Identity)

The Walt Disney Company

Burbank, California, United States (On-Site)
4 Months ago
Sporty Group - Backend Engineer

Sporty Group

(Remote)
8 Months ago
MURKA - Java Backend Developer

MURKA

(Remote)
2 Days ago
ByteDance - Site Reliability Engineer (Traffic), Infrastructure Engineering

ByteDance

Singapore (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Mumbai, Maharashtra, India

ION - Social Media Producer

ION

India (On-Site)
5 Months ago
Future Works - Motion Graphics

Future Works

Mumbai, Maharashtra, India (On-Site)
5 Months ago
NopAdvance LLP - : Software Tester

NopAdvance LLP

Surat, Gujarat, India (On-Site)
5 Months ago
Alaan - Backend Engineer

Alaan

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Ajmera Infotech - Technical Writer

Ajmera Infotech

Hyderabad, Telangana, India (On-Site)
4 Months ago
Zinnia - Senior Software Engineer I - Calculation Services, India

Zinnia

Gurugram, Haryana, India (On-Site)
4 Months ago
Cloud Software Group - Lead Product Security Engineer

Cloud Software Group

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Sportskeeda - Video Editor - Pop Culture

Sportskeeda

India (Remote)
3 Weeks ago
Hitachi - FO Functional FInance

Hitachi

Pune, Maharashtra, India (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Volley - Principal Software Engineer

Volley

San Francisco, California, United States (On-Site)
3 Months ago
NVIDIA - Senior Solutions Architect, Global Partner Team

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
CloudHire - Sr React Developer

CloudHire

Bengaluru, Karnataka, India (Remote)
1 Day ago
Enphase Energy - Sr. Software Engineer - Enlighten Cloud Backend

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Simplify 360 - Senior Product Manager (AI)

Simplify 360

Chennai, Tamil Nadu, India (Hybrid)
5 Months ago
SEGA - Software Engineer (Console)

SEGA

England, United Kingdom (Hybrid)
16 Hours ago
Fairmatic - Senior Full Stack Engineer

Fairmatic

Tel Aviv-Yafo, Tel Aviv District, Israel (Hybrid)
5 Months ago
Luxoft - Senior Angular Developer

Luxoft

Toronto, Ontario, Canada (On-Site)
3 Months ago
Meta - Software Engineer, Product

Meta

London, England, United Kingdom (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Pune, Maharashtra, India (Remote)

Maharashtra, India (Remote)

Pune, Maharashtra, India (Remote)

Mumbai, Maharashtra, India (Remote)

Mumbai, Maharashtra, India (Remote)

Telangana, India (Remote)

Pune, Maharashtra, India (Remote)

Maharashtra, India (Remote)

Hyderabad, Telangana, India (Remote)

Bengaluru, Karnataka, India (Remote)

View All Jobs

Get notified when new jobs are added by CloudHire

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug