09 Sep
|
ThoughtBot
|
Bengaluru
09 Sep
ThoughtBot
Bengaluru
Job DescriptionWe 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.
📌 Senior Software Engineer (Bengaluru)
🏢 ThoughtBot
📍 Bengaluru