Software Architect (Java & Databricks)

Redaptive

Pune City

On-site

INR 2,000,000 - 3,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology-focused company in Pune is searching for a Software Architect to lead architectural guidance and support development teams. This role involves collaborating with stakeholders, mentoring team members, and ensuring solutions meet business and scalability needs. Candidates should have over 10 years of software development experience and expertise in SQL, Java, and cloud technologies.

Qualifications

  • Strong analytical and troubleshooting skills.
  • Ability to communicate effectively with stakeholders.
  • Experience with data-heavy systems and cloud application development.

Responsibilities

  • Provide technical leadership and guidance to development teams.
  • Identify and propose technical solutions for complex problems.
  • Conduct presentations and workshops to educate teams.

Skills

Analytical skills
Communication skills
Leadership
SQL expertise
Knowledge of software design principles

Education

10+ years of software development experience

Tools

AWS
Java
Spring Framework
Docker
Kubernetes

Job description

Direct message the job poster from Redaptive

Position Summary:

As a Software Architect, you will be responsible for providing technical leadership and architectural guidance to development teams, ensuring the design and implementation of scalable, robust, and maintainable software solutions. You will collaborate with stakeholders, including business leaders, project managers, and developers, to understand requirements, define architectural goals, and make informed decisions on technology selection, system design, and implementation strategies. Additionally, you will mentor and coach team members, promote best practices, and foster a culture of innovation and excellence within the organization.

This role is based in Redaptive’s Pune, India office, with an expectation to work regularly during Pune evenings / USA mornings to align with teams across several international time zones.

Responsibilities and Duties:

System Design and Architecture: 40%

  • Identify and propose technical solutions for complex problem-statements.
  • Provides an application-level perspective during design and implementation, which incorporates for cost constraints, testability, complexity, scalability, performance, migrations, etc.
  • Provide technical leadership and guidance to development teams, mentoring engineers and fostering a culture of excellence and innovation.
  • Review code and architectural designs to ensure adherence to coding standards, best practices, and architectural principles.
  • Create and maintain architectural documentation, including architectural diagrams, design documents, and technical specifications, to ensure clarity and facilitate collaboration.

Software Design and Development: 50%

  • Gather and analyze requirements from stakeholders, understanding business needs, and translating them into technical specifications.
  • Work alongside teams at all stages of design & development. Augmenting and supporting teams as needed.

Knowledge Sharing and Continuous Improvement: 10%

  • Conduct presentations, workshops, and training sessions to educate stakeholders and development teams on architectural concepts, best practices, and technologies.
  • Stay updated with emerging technologies, industry trends, and best practices in software architecture and development.
  • Identify opportunities for process improvement, automation, and optimization in software development processes and methodologies.
  • Share knowledge and expertise with team members through mentorship, training sessions, and community involvement.

Required Abilities and Skills:

  • Strong analytical and troubleshooting skills.
  • Excellent verbal and written communication skills.
  • Ability to effectively communicate with stakeholders, including business leaders and project managers to understand requirements and constraints.
  • Works effectively with cross-functional teams, including developers, QA, product managers, and operations.
  • Capability to understand the bigger picture and design systems that align with business goals, scalability requirements, and future growth.
  • Ability to make tough decisions and take ownership of architectural choices, considering both short-term and long-term implications
  • Expertise in SQL and NoSQL database, including database design and optimization.
  • Ability to quickly learn new technologies and adapt to changing requirements.
  • Knowledge of techniques for designing scalable and high-performance web services, including load balancing, caching, and horizontal scaling.
  • Knowledge of software design principles (e.g. object-oriented principles, data structures, and algorithms.)
  • Processes a security mindset, drives adoption of best practices to design systems that are secure and resilient to security threats.
  • Continuously learning and staying up to date with emerging technologies and best practices.
  • Domain knowledge in energy efficiency, solar/storage, or electric utilities is a plus.

Education and Experience:

  • 10+ years of software development experience.
  • Proven track record of delivering high-quality software solutions within deadlines.
  • Demonstrated technical leadership experience.
  • Experience with data heavy systems like Databricks and Data Ops.
  • Experience with Cloud (AWS) application development.
  • Experience with Java & Spring framework strongly preferred.
  • Experience with distributed architectures, SOA, microservices and containerization technologies (e.g., Docker, Kubernetes)
  • Experience designing and developing web-based applications and backend services.
Seniority level
  • Seniority level
    Director
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Information Technology
  • Industries
    Software Development, Financial Services, and IT Services and IT Consulting

Referrals increase your chances of interviewing at Redaptive by 2x

Sign in to set job alerts for “Software Architect” roles.
Technical Architect for one of the Leading Travel Technology Company
Lead Solutions Architect – AI Infrastructure & Private Cloud
Java Lead Engineer/Associate Director, Software Engineering Specialist

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Architect
Data Architect

Calsoft • Pune City

On-site
INR 6,567,000 - 10,508,000
Solution/Data Architect (Immediate Joiners Preferred)
Solution/Data Architect (Immediate Joiners Preferred)

Improzo • Pune City

On-site
INR 1,200,000 - 1,600,000
Competitive salary and benefits package
Opportunities for professional development and growth
Collaborative and supportive work environment
Technical Architect (GCP)
Technical Architect (GCP)

The Value Maximizer • Thane

On-site
INR 1,200,000 - 1,800,000
Data Architect (Azure and Databricks) - IN
Data Architect (Azure and Databricks) - IN

Rackspace Technology • India

On-site
INR 1,200,000 - 2,000,000
Data Architect (Azure and Databricks) - IN
Data Architect (Azure and Databricks) - IN

Rackspace Technology • Gurugram District

On-site
INR 2,000,000 - 4,000,000
Solutions Architect
Solutions Architect

Relevance Lab • India

On-site
INR 1,500,000 - 2,500,000
Sr. Managed Services Solution Architect
Sr. Managed Services Solution Architect

Team Computers • Mumbai City

On-site
INR 1,751,000 - 2,627,000
Competitive compensation and benefits package
Career growth and development opportunities
Data Architect
Data Architect

Roche • Pune City

On-site
INR 1,200,000 - 1,800,000
Inclusive team environment
Opportunities for personal expression
Career advancement
Associate Director-Solution Architect
Associate Director-Solution Architect

Acuity Knowledge Partners • Gurugram District

On-site
INR 1,500,000 - 2,500,000
Data Architect
Data Architect

9NEXUS • India

Remote
INR 3,502,000 - 6,130,000