BWT Professionals

8 Job openings at BWT Professionals
Java Developer bengaluru 6 - 10 years INR 15.0 - 30.0 Lacs P.A. Hybrid Full Time

Role & responsibilities Total Experience 7+years. Strong hands-on experience with Java 17+. Proficient in building microservices architecture using Spring Boot and Spring WebFlux. Experience with containerization tools like Docker and orchestration with Kubernetes (preferably AKS). Strong working knowledge of NoSQL databases such as Couchbase or MongoDB, and SQL databases like PostgreSQL. Hands-on experience with cloud platforms such as AWS, Azure, or GCP. Good understanding of CI/CD pipelines using Jenkins, GitHub Action s , etc. Familiarity with API testing tools like Postman. Adherence to Agile best practices. Experience with Splunk for logging and monitoring. Exposure to NewRelic for application performance monitoring. Strong communication and leadership skills with a proactive attitude. RESPONSIBILITIES: Writing and reviewing great quality code. Understanding the client's business use cases and technical requirements and be able to convert them into technical design which elegantly meets the requirements. Mapping decisions with requirements and be able to translate the same to developers. Identifying different solutions and being able to narrow down the best option that meets the clients' requirements. Defining guidelines and benchmarks for NFR considerations during project implementation. Writing and reviewing design document explaining overall architecture, framework, and high-level design of the application for the developers. Reviewing architecture and design on various aspects like extensibility, scalability, security, design patterns, user experience, NFRs, etc., and ensure that all relevant best practices are followed. Developing and designing the overall solution for defined functional and non-functional requirements; and defining technologies, patterns, and frameworks to materialize it. Understanding and relating technology integration scenarios and applying these learnings in projects. Resolving issues that are raised during code/review, through exhaustive systematic analysis of the root cause, and being able to justify the decision taken Carrying out POCs to make sure that suggested design/technologies meet the requirements. Qualifications Bachelors or master’s degree in computer science, Information Technology, or a related field.

.Net Fullstack Developer (React) gurugram 5 - 10 years INR 15.0 - 30.0 Lacs P.A. Hybrid Full Time

Role & responsibilities REQUIREMENTS Total experience 7+ years. Expertise in .NET Core, React, Microservices, and Cloud platforms. Strong knowledge of C#, .NET Core, REST APIs. Hands-on experience with React for frontend development. Experience with SQL/relational databases. Proficiency in OOPs, data structures, and algorithms. Expertise in Microservices design & event-driven architecture (Pub/Sub). Experience with Docker, Kubernetes, and containerized application deployment. Strong problem-solving skills with OOPs, data structures, and algorithms. Familiarity with CI/CD pipelines (GitLab, Octopus). Knowledge of best practices in application monitoring, logging, and tracing. Strong understanding of enterprise application design and deployment. Excellent communication and collaboration skills for working across global teams. RESPONSIBILITIES: Writing and reviewing great quality code. Understanding functional requirements thoroughly and analysing the clients needs in the context of the project. Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it. Determining and implementing design methodologies and tool sets. Enabling application development by coordinating requirements, schedules, and activities. Being able to lead/support UAT and production roll outs. Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it. Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement. Giving constructive feedback to the team members and setting clear expectations. Helping the team in troubleshooting and resolving of complex bugs. Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken. Carrying out POCs to make sure that suggested design/technologies meet the requirements.

QA Automation (Cypress) bengaluru 5 - 10 years INR 15.0 - 30.0 Lacs P.A. Hybrid Full Time

Role & responsibilities We are looking for Web Quality Assurance and Test Engineers with strong expertise in both manual and automation testing. Candidates should have a B.Tech in Computer Science or an equivalent combination of technical education and work experience. The ideal candidate will have over 8 years of experience in Agile Quality Assurance and Testing Engineering, including at least 4 years each in manual testing, automation testing, and scripting/coding. They should have a solid understanding of Agile QA methodologies and tools, and experience working closely with product engineering teams, software engineers, and product managers to understand business and technical requirements, assess risks, and ensure quality. A customer-focused mindset is essential, with the ability to view product features from the end-user perspective. The role requires hands-on experience in test planning, test design, test strategy, and execution, as well as the ability to organize test cases effectively, write acceptance tests, and interpret acceptance criteria for user stories. Proficiency in test-driven development (TDD) is a plus. Candidates should have practical knowledge of automation tools such as Playwright and Cypress, and be able to write test scripts in JavaScript or TypeScript. Additional technical expertise should include performing HTTP request and response schema validation, handling HTTP response codes and exceptions, testing GraphQL APIs, using browser developer tools, and performing accessibility testing using tools like JAWS. Proficiency in Playwright, Cypress, JIRA, Confluence, and browser developer tools is expected at an expert level, while JAWS proficiency should be at an intermediate level. The role follows IST working hours, from 1:30 PM to 9:30 PM.

.NET Web Developer gurugram 6 - 11 years INR 15.0 - 30.0 Lacs P.A. Hybrid Full Time

Senior Staff Engineer, Dotnet Web Job Description Total experience 10+ years. Expertise in .NET Core, Microservices, and Cloud platforms. Strong knowledge of C#, .NET Core, REST APIs. Hands-on experience with HTML, CSS & Javascript. Experience with SQL/relational databases. Proficiency in OOPs, data structures, and algorithms. Expertise in Microservices design & event-driven architecture (Pub/Sub). Experience with Docker, Kubernetes, and containerized application deployment. Strong problem-solving skills with OOPs, data structures, and algorithms. Familiarity with CI/CD pipelines (GitLab, Octopus). Knowledge of best practices in application monitoring, logging, and tracing. Strong understanding of enterprise application design and deployment. Excellent communication and collaboration skills for working across global teams. RESPONSIBILITIES: Writing and reviewing great quality code. Understanding functional requirements thoroughly and analysing the clients needs in the context of the project. Envisioning the overall solution for defined functional and non-functional requirements, and being able to define technologies, patterns and frameworks to realize it. Determining and implementing design methodologies and tool sets. Enabling application development by coordinating requirements, schedules, and activities. Being able to lead/support UAT and production roll outs. Creating, understanding and validating WBS and estimated effort for given module/task, and being able to justify it. Addressing issues promptly, responding positively to setbacks and challenges with a mindset of continuous improvement. Giving constructive feedback to the team members and setting clear expectations. Helping the team in troubleshooting and resolving of complex bugs. Coming up with solutions to any issue that is raised during code/design review and being able to justify the decision taken. Carrying out POCs to make sure that suggested design/technologies meet the requirements.

Frontend React Developer bengaluru 6 - 11 years INR 15.0 - 30.0 Lacs P.A. Hybrid Full Time

Job Title- Frontend React Engineer Experience Required- 6+ Location- Bangalore Interview Process- Online Assessment (IQ test, 20mins) +3-4 rounds of interviews (On-site) Work mode- Hybrid (3 days working from the Office, Monday, Wednesday & Friday) We are looking for a Frontend Engineer with strong expertise in React.js and TypeScript to develop and maintain user-facing features using modern frameworks like Redux or MobX. You will be responsible for building reusable components, translating UI/UX designs into high-quality, secure, and performant code, and optimizing applications for maximum speed and scalability across various browsers and devices. A solid understanding of JavaScript, DOM manipulation, RESTful APIs, modern ES standards, React Router, React Query, and front-end security best practices is essential. Experience with tools like Webpack, Babel, NPM, Git, and CI/CD pipelines (e.g., GitHub Actions), as well as familiarity with authentication protocols like OAuth 2.0 and SSO, is required. You should also be comfortable working with Agile teams, using JIRA, writing unit/integration tests, and ensuring strong Web Vitals performance and code coverage.

Frontend React Developer gurugram 6 - 11 years INR 15.0 - 30.0 Lacs P.A. Hybrid Full Time

Job Title- Frontend React Engineer Experience Required- 6+ Location- Gurugram Interview Process- Online Assessment (IQ test, 20mins) +3-4 rounds of interviews (On-site) Work mode- Hybrid (3 days working from the Office, Monday, Wednesday & Friday) We are looking for a Frontend Engineer with strong expertise in React.js and TypeScript to develop and maintain user-facing features using modern frameworks like Redux or MobX. You will be responsible for building reusable components, translating UI/UX designs into high-quality, secure, and performant code, and optimizing applications for maximum speed and scalability across various browsers and devices. A solid understanding of JavaScript, DOM manipulation, RESTful APIs, modern ES standards, React Router, React Query, and front-end security best practices is essential. Experience with tools like Webpack, Babel, NPM, Git, and CI/CD pipelines (e.g., GitHub Actions), as well as familiarity with authentication protocols like OAuth 2.0 and SSO, is required. You should also be comfortable working with Agile teams, using JIRA, writing unit/integration tests, and ensuring strong Web Vitals performance and code coverage.

QA Automation (Playwright + Selenium) bengaluru 6 - 10 years INR 10.0 - 20.0 Lacs P.A. Hybrid Full Time

Job Title: QA Automation (Playwright + Selenium) Interview Process: Online Assessment (IQ Test, 20 mins) + 3-4 Rounds of Interviews (On-site) Experience Required We are looking for Web Quality Assurance and Test Engineers with strong expertise in both manual and automation testing . Candidates should have a B.Tech in Computer Science or an equivalent combination of technical education and work experience. The ideal candidate will have 8+ years of experience in Agile Quality Assurance and Testing Engineering , including at least 4 years each in manual testing, automation testing, and scripting/coding . They should have a solid understanding of Agile QA methodologies and tools , and experience collaborating with product engineering teams, software engineers, and product managers to understand business and technical requirements, assess risks, and ensure product quality. A customer-focused mindset is essential, with the ability to view product features from the end-user perspective . Responsibilities Develop and execute test plans, test cases, and test strategies for web applications. Design, build, and maintain automated test frameworks using Playwright and Selenium . Collaborate with cross-functional teams to ensure quality across the product lifecycle. Write and maintain automation scripts in JavaScript or TypeScript . Perform manual testing when needed to validate edge cases and ensure comprehensive coverage. Conduct functional, regression, integration, and accessibility testing . Use browser developer tools for debugging and validation of frontend behavior. Validate HTTP request/response schemas , handle HTTP response codes and exceptions, and test GraphQL APIs . Perform accessibility testing using tools such as JAWS . Participate in test-driven development (TDD) practices where applicable. Technical Expertise Automation Tools: Playwright, Selenium (Expert level) Programming Languages: JavaScript / TypeScript Test Management & Collaboration Tools: JIRA, Confluence (Expert level) API & Browser Testing: GraphQL, REST, Browser Developer Tools (Expert level) Accessibility Testing: JAWS (Intermediate level) Agile Methodologies: Strong knowledge of Agile QA processes and ceremonies Key Skills Strong analytical and problem-solving skills. Excellent communication and collaboration abilities. Attention to detail with a passion for delivering high-quality software. Ability to prioritize and manage multiple tasks in a fast-paced environment.

Java Developer hyderabad 3 - 5 years INR 10.0 - 20.0 Lacs P.A. Hybrid Full Time

Job Title: Java Developer Experience Required: 4+ Years Work Mode: Hybrid (Hyderabad) About the Role: We are looking for a skilled and experienced Java Developer to join our dynamic team. The selected candidate will work on projects for a renowned automobile auction company through Brainwave Professionals. The ideal professional should be proficient in Java development, possess strong problemsolving abilities, and thrive in a collaborative hybrid work environment. Key Responsibilities: Design, develop, and maintain robust, scalable, and high-performance Java applications. Collaborate with cross-functional teams to define, design, and deliver technical solutions. Write clean, reusable, and well-documented code following best practices. Troubleshoot and resolve software defects and performance issues. Participate in code reviews to maintain code quality and consistency. Support deployment, testing, and maintenance activities across environments. Required Skills & Qualifications: Bachelors degree in Computer Science, Engineering, or a related field. 4+ years of hands-on experience in Java and Spring Boot development. Strong understanding of OOP concepts and design patterns. Experience in RESTful APIs, Microservices architecture, and web services. Good knowledge of SQL and relational databases (MySQL, PostgreSQL, or Oracle). Familiarity with Git, Maven, or similar tools for version control and build automation. Exposure to cloud environments (AWS, Azure, or GCP) will be an advantage. Strong analytical, debugging, and communication skills.