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, collaborating on system integrations, implementing security best practices, creating documentation, and resolving complex technical issues. The role requires defining and leading the API strategy, designing and implementing scalable and secure APIs, developing and enforcing API design standards, collaborating with stakeholders, guiding development teams, and conducting API design and code reviews. Staying current with the latest technologies is also crucial.
Must have:
  • Lead architectural design
  • Provide technical leadership
  • Conduct code reviews
  • Optimize performance
  • Implement security best practices
  • Define API strategy
  • Design scalable APIs
  • Enforce API design 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

Visa - Software Engineer - Full Stack

Visa

Warsaw, Masovian Voivodeship, Poland (Hybrid)
5 Months ago
Glean - Software Engineer- Consulting Services

Glean

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Relax Gaming  - Game Engine Developer

Relax Gaming

Sliema, Malta (Hybrid)
1 Month ago
CloudHire - Senior Database Engineer

CloudHire

Pune, Maharashtra, India (Remote)
1 Month ago
Google - Software Engineering Manager II, Infrastructure, Google Cloud Security and Privacy

Google

Sunnyvale, California, United States (On-Site)
3 Days ago
Google - Software Engineer II, Android Automotive

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
3 Days ago
Microsoft - Software Engineer - Front End Developer

Microsoft

Bengaluru, Karnataka, India (On-Site)
3 Days ago
Larian Studios - Full-Stack Engineer

Larian Studios

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Weeks ago
ION - Lead Software Engineer, Italy

ION

Milan, Lombardy, Italy (On-Site)
6 Months ago
Google - Staff Software Engineer, Google Cloud Compute Infrastructure

Google

Seattle, Washington, United States (On-Site)
3 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Assystems - Senior Software Engineer

Assystems

Gurugram, Haryana, India (On-Site)
5 Months ago
Mashgin - Senior Software Engineer, Full-Stack

Mashgin

Palo Alto, California, United States (Hybrid)
6 Months ago
Niantic - Senior Software Engineer

Niantic

Zürich, Zurich, Switzerland (Hybrid)
3 Weeks ago
Netflix - Software Engineer (L5) - Distributed Refactoring Platform

Netflix

Warsaw, Masovian Voivodeship, Poland (Hybrid)
5 Months ago
Qt Group - Software Engineer

Qt Group

Bengaluru, Karnataka, India (On-Site)
6 Months ago
ByteDance - Software Engineer - Serverless Compute Infrastructure

ByteDance

Seattle, Washington, United States (On-Site)
2 Months ago
The Walt Disney Company - Principal Machine Learning Engineer

The Walt Disney Company

New York, New York, United States (On-Site)
5 Days ago
Netflix - Machine Learning Engineer

Netflix

United States (Remote)
3 Months ago
Nagarro - Senior Staff Engineer, Java

Nagarro

Japan (Remote)
6 Months ago
Tencent - DBA Intern

Tencent

(On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Karnataka, India

NVIDIA - Silicon Power Performance Engineer

NVIDIA

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
DNEG - FX - Crowd Artist

DNEG

Mumbai, Maharashtra, India (On-Site)
3 Weeks ago
Morning Star - Team Lead

Morning Star

Mumbai, Maharashtra, India (Hybrid)
6 Months ago
Nagarro - Senior Staff Consultant ,Sap Development BTP

Nagarro

India (Remote)
6 Months ago
Vigaet - Machine Learning Engineer-Internship

Vigaet

Bengaluru, Karnataka, India (On-Site)
1 Year ago
PwC - IN_Senior Associate_ Dot Net Developer Engineer_D&A_Advisory_Mumbai

PwC

Mumbai, Maharashtra, India (On-Site)
5 Months ago
Google - Senior ML Compiler Engineer, Silicon

Google

Bengaluru, Karnataka, India (On-Site)
3 Days ago
Myntra - Manager - Design Women's Westernwear

Myntra

Bengaluru, Karnataka, India (On-Site)
6 Months ago
ION - Senior Software Engineer - Full Stack

ION

Pune, Maharashtra, India (On-Site)
6 Months ago
Google - Network Operations Engineer

Google

Bengaluru, Karnataka, India (On-Site)
3 Days ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Microsoft - Software Engineer

Microsoft

Redmond, Washington, United States (On-Site)
2 Days ago
Postman - Senior Software Engineer, Monetization

Postman

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Google - Software Engineer III

Google

Mountain View, California, United States (On-Site)
13 Hours ago
Journee - Senior Cloud Infrastructure Engineer

Journee

Berlin, Berlin, Germany (Hybrid)
6 Months ago
Velotio Technologies - Senior Engineer (ROR)

Velotio Technologies

Pune, Maharashtra, India (Remote)
3 Weeks ago
SEGA - Software Engineer (Console)

SEGA

England, United Kingdom (Hybrid)
3 Weeks ago
Google - Software Engineer III, Full Stack, Google Cloud Unified Fulfillment Optimization

Google

Boulder, Colorado, United States (On-Site)
3 Days ago
Hitachi - Senior Modern Applications Solution Architect

Hitachi

Chicago, Illinois, United States (Remote)
6 Months ago
Google - Senior Software Developer, Embedded Systems/Firmware, Google Home

Google

Waterloo, Ontario, Canada (On-Site)
13 Hours ago
Abnormal Security - Senior Software Engineer - Fullstack

Abnormal Security

Bengaluru, Karnataka, India (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Pune, Maharashtra, India (Remote)

Hyderabad, Telangana, India (Remote)

Karnataka, India (Remote)

Bengaluru, Karnataka, India (Remote)

Mumbai, Maharashtra, India (Remote)

Uttar Pradesh, India (Remote)

Bengaluru, Karnataka, India (Remote)

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