We are looking for a highly skilled Senior Java Developer with strong experience in Java, Microservices, and QA automation. The ideal candidate will have a solid background in development, along with the ability to write automation scripts and perform end-to-end testing. This role requires strong investigative skills, a sense of ownership, and the ability to work across both development and quality assurance functions. Key Responsibilities: Develop, test, and maintain full-stack applications using Java and Spring Boot Design and build scalable Microservices-based solutions Perform automated testing using tools like Selenium WebDriver Write scripts for debugging and automation tasks Troubleshoot and debug issues in Unix-based environments Collaborate with cross-functional teams to define, design, and ship new features Ensure code quality through unit testing, integration testing, and code reviews Maintain and optimize CI/CD pipelines for automated deployment Document development processes and technical designs Required Skills: 49 years of hands-on experience in software development and QA Proficient in Java/J2EE, Spring, Spring Boot, and Microservices architecture Strong experience with Selenium WebDriver for test automation In-depth knowledge of MySQL, and familiarity with NoSQL databases is a plus Solid understanding of RESTful web services, HTTP, JSON, and XML Working knowledge of Unix/Linux systems, with the ability to debug and script Familiarity with Angular or other frontend frameworks Experience with version control systems such as GIT and SVN Knowledge of CI/CD pipelines and build tools like Maven, Gradle Strong foundation in data structures, algorithms, and software design principles Ability to investigate issues deeply, think logically, and resolve problems efficiently Nice to Have: Exposure to AI developer tools like ChatGPT, GitHub Copilot, Claude, etc. Experience with cloud platforms such as AWS, Azure, or GCP Understanding of containerization tools like Docker and Kubernetes,
Employement Category:
Employement Type: Full timeIndustry: IT Services & ConsultingRole Category: Not SpecifiedFunctional Area: Not SpecifiedRole/Responsibilies: Sr. Java Developer (with Selenium WebDriver)