In-depth understanding of functional validation and performance testing of highly available, scalable systems using Java and related frameworks (Selenium, Cucumber, JMeter).
Experience building automated testing frameworks for front-end user interfaces in JavaScript using at least one modern framework (Cypress, Selenium).
Strong understanding of Linux command-line tools and system administration concepts.
Extensive experience with relational databases and a solid understanding of SQL.
Experience building automated tools using at least one modern scripting language (Python).
Experience working in a Continuous Integration / Continuous Delivery environment.
Core competency in Java frameworks, databases, and distributed systems, including data storage and management, messaging (queues/topics), searching, scheduling, logging, serialization, and modeling technologies.
Proficiency in Core Java and Cloud environments (AWS)
Working knowledge of JAVA frameworks like Spring, JPA, and JUnit
Familiarity with dependency injection, Concurrency, Spring
Familiarity with JDBC API / Databases like MySQL, Elastic, MongoDB
Have experience in agile development methodologies, e.g. Scrum, Kanban, JIRA
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.