
Search by job, company or skills
Designation - Architect ( Java + Scala)
Skills - Java, Scala, Spark , Hadoop, Big Data.
Location - Bangalore ( Marathalli - Hybrid)
Essential Duties/Responsibilities:
Lead and Architect Technical Solutions: Oversee and drive the design of innovative,
scalable, and efficient software solutions, guiding the architecture of systems to meet
complex business challenges.
Strategic Architecture Design: Architect robust, high-performance data pipelines and
workflows for processing vast volumes of both batch and real-time data.
Software System Architecture: Design and develop architectural frameworks and data
services to ensure system scalability, performance, and reliability across large enterprise
systems.
Continuous Improvement: Evaluate and implement technology upgrades and
architectural enhancements to maintain and advance system performance.
Big Data Infrastructure: Lead the design of data architectures, leveraging Big Data
tools (Kafka, AWS S3, EMR, Spark) to process, transform, and manage data at scale.
Microservices and Service Integration: Architect applications and microservices that
integrate seamlessly with internal and external services, ensuring maintainability and
extensibility.
Mentorship & Leadership: Provide mentorship to senior and junior engineers, driving a
culture of excellence in design and architecture. Lead code reviews and design reviews
for high-level decision-making and ensure quality of implementation.
Performance & Capacity Planning: Conduct performance analysis and ensure
capacity planning for all releases, ensuring long-term scalability.
Security and Governance: Enforce security protocols and data governance standards
across the development lifecycle, ensuring compliance with organizational requirements.
Innovation and Strategic Vision: Lead the introduction of new architectural
approaches and strategies to address emerging software challenges and product
scalability.
Required Job Skills:
Architectural Expertise: Deep expertise in designing scalable and efficient software
architectures, including system design patterns, performance tuning, and data pipeline
optimization.
Proficient in Functional Programming: Extensive experience in high-quality Scala
code development, particularly with an emphasis on functional programming principles
and test-driven development.
Cloud Architecture: Deep knowledge of Amazon Web Services (AWS), specifically
Aurora MySQL, DynamoDB, EMR, Lambda, Step Functions, and S3, with a focus on
enterprise-scale cloud architecture.
Documentation & Communication: Ability to produce clear, concise, and
comprehensive documentation for both technical and non-technical audiences.
Code Reviews and Mentorship: Proven ability to lead and mentor engineering teams
through thorough code and design reviews, focusing on continuous improvement and
quality.
Agile and DevOps Practices: Strong experience working within Agile/Scrum
environments, driving process improvements, and ensuring seamless collaboration
across teams.
Security & Data Governance: Solid understanding of security best practices and data
governance standards in software development.
Minimum Qualifications:
15+ years of experience in software architecture and development, with a strong focus
on enterprise-level solutions.
10+ years of experience designing and implementing large-scale data processing
systems using Big Data tools such as Apache Spark, Scala, and Hadoop.
5+ years of hands-on experience with Scala/Java microservices development using
Spring Boot.
5+ years of experience working with relational databases and SQL, designing systems
that scale and perform effectively under high load.
2+ years of experience working in Agile/Scrum environments, contributing to both
architecture and process improvements.
Preferred Qualifications:
Extensive experience with Amazon cloud infrastructure and related services (AWS).
Background in educational technology or experience working with large-scale, mission-
driven software platforms.
Job ID: 126967605
Skills:
snowflake , Apache Spark, Sql, Django, Azure Functions, Postgres, Databricks, FastAPI, Python, Pytest, Azure Blob Storage, Ray, Prefect, GitHub Actions, dbt, Metaplane
Skills:
Golang, Mongo, Agile Methodologies, Cassandra, Postgresql, Kafka, Sql, Nosql, Rabbitmq, Tdd, Docker, MySql, Sqs, Scrum, CI CD, EKS, Xp
Skills:
Oracle database, Hibernate, Prometheus, Apigee, Spring Boot, Jwt, Grafana, Css3, React Js, Jenkins, Terraform, Html5, Apache Kafka, Gitlab, AWS, Tyk, EKS, OAuth2.0, OpenTelemetry, API gateways, Java 17, mTLS
Skills:
.NET Framework, systems design , Teamcity, SQL Server, Vb6, Jira, Memory Management, Agile Methodologies, Application Performance Tuning, Confluence, Git, Requirements Analysis, Azure DevOps, Profiling, Threading, user story creation, Sharepoint, Windows desktop application development, architecture, SQL query optimization
Skills:
Performance Tuning, concurrency, Kafka, Spring Boot, Microservices, Gcp, Rest Apis, Azure, Python, event-driven architectures, GenAI systems, cloud-native experience, Agent frameworks and orchestration, Applications powered by LLMs, risk and model validation frameworks, AI governance, Java ecosystem, Embeddings and vector databases, RAG architectures
We don’t charge any money for job offers