Scala Architect

March 19

Apply Now
Logo of CloudHire

CloudHire

Staffing • Talentsearch • Outsource • Contractors • Hiring

11 - 50

Description

• Lead the architectural design and decision-making processes for Scala and Java-based applications, ensuring scalability, modularity, and maintainability. • Provide technical leadership and mentorship to development teams, fostering best practices, code quality, and innovation. • Conduct code reviews to ensure adherence to architectural guidelines, coding standards, and best practices. • Identify and resolve performance bottlenecks in applications, optimizing both client-side and server-side components. • Collaborate with other teams and stakeholders to integrate various systems, services, and APIs effectively. • Implement and enforce security best practices to protect sensitive data and maintain a secure environment. • Create and maintain architectural documentation, including diagrams, guidelines, and reference materials. • Analyze and resolve complex technical issues and challenges that may arise during development and production phases. • Stay up-to-date with the latest trends and technologies in Scala, Java, and related web development fields, proposing innovative solutions. • 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.

Requirements

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

Benefits

• 100% Remote (WFH) • Shift timing: 5:30 PM to 3:00 AM ( 4-5 Hrs of overlapping ) • Salary: 30 - 40 LPA

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com