Search Jobs

Search by job, company or skills

Senior Software Engineer

Senior Software Engineer

thoughtbot
Early Applicant
  • Posted 3 days ago
  • Be among the first 10 applicants

Job Description

We are looking for a Senior Software Engineer with strong expertise in Angular and Java to join our technology team in Bangalore.

Location: Bangalore, India

Experience: 10+ Years

Work Mode: Hybrid

Employment Type: Full-time

The ideal candidate should have 10+ years of overall experience, with strong hands-on experience in Angular, Java Microservices, REST/GraphQL APIs, databases, CI/CD, and enterprise application development. The role also involves technical mentoring, solution design, application performance improvement, and collaboration with cross-functional teams.

Required Skills:

  • 10+ years of total experience.
  • 5+ years of experience in Angular.
  • 5+ years of experience in Java Microservices.
  • Strong experience in REST/GraphQL API development.
  • SQL and NoSQL database experience.
  • HTML, CSS, JavaScript, and TypeScript.
  • Jest/Jasmine/Karma testing.
  • CI/CD deployment experience.
  • Java/J2EE enterprise application development.
  • Experience using AI tools for software design/development.
  • E-commerce experience; telecom domain knowledge is preferred.
  • CMS knowledge is an added advantage.

Key Responsibilities:

  • Develop scalable web applications and backend services using Agile methodologies.
  • Build customer-facing UI and backend services.
  • Design and implement high-performance, highly available applications.
  • Develop and integrate Java-based REST/GraphQL APIs and microservices.
  • Identify bottlenecks, troubleshoot issues, and improve application performance.
  • Collaborate with developers, designers, product owners, and QA teams.
  • Mentor team members and provide technical guidance.
  • Contribute to project planning, solution design, risk management, and delivery.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Telecom domain knowledge

CI CD

GraphQL APIs

AI tools for software design development

Karma

About Company

Similar Jobs

7-12 yrs
Bengaluru, India
Skills:
React, Javascript, Distributed Systems, Asynchronous programming, Python, GraphQL APIs, Object-oriented programming
6-11 yrs
Bengaluru, India
Skills:
data vault , Performance Tuning, Apache Spark, Kafka, Data Modeling, Data Warehousing, Sql, Dimensional Modeling, Kinesis, Query Optimization, Python, Apache Iceberg, Airflow, CDC-based data ingestion, Flink, Batch streaming, Workflow orchestration, Large-scale data processing, Delta Lake, Apache Hudi
7-10 yrs
Bengaluru, India
Skills:
Java, Golang, Node.js, Windows, Gcp, Linux, Macos, Azure, Swift, Kubernetes, Python, AWS, Go, Github Action, MDM
8-10 yrs
Bengaluru, India
Skills:
Spring Boot, API design, Sql, Microservices, Docker, metrics, Performance Testing, Kubernetes, Logging, OpenID Connect, Production alerting, Azure AD B2C, OAuth 2.0, tracing, Microsoft Entra External ID, Java 17+, Monitoring
8-10 yrs
Bengaluru, India
Skills:
state management , Testing Frameworks, React, Typescript, Javascript, Electron, component libraries, SDKs, cross-platform applications