Senior Software Engineer
We are seeking a highly skilled Senior Software Engineer to join our team and contribute to the development of industry-leading fraud prevention solutions.
This is an opportunity to work on complex problems with cutting-edge technologies and apply your expertise in software engineering.
As a Senior Software Engineer, you will collaborate with a talented team of developers and test engineers to build high-performance, high-volume Java applications.
Key responsibilities include:
* Delivering Quality Engineering services including code review, analysis techniques using agile testing frameworks, environment automation, development collaboration, and continuous integration.
* Implementing and maintaining best practices for quality assurance.
* Collaborating with colleagues to identify and implement process improvements.
Required skills and qualifications:
* Strong experience with Java coding.
* Proficiency in JUnit/JBehave/Cucumber frameworks.
* Experience in testing Web Services, Web UI, and APIs.
* Expertise in creating and integrating acceptance and integration test automation scripts with Continuous Integration (Jenkins) and code coverage tools (Sonar).
* Knowledge of Java, Spring, JUnit, Eclipse IDE, Rest Assured, JBehave/Cucumber, Selenium, Databases, REST/SOAP APIs, Continuous Delivery tools (Jenkins/Bamboo), and vulnerability tools (Sonar).
Apply your skills and experience to this challenging role and take your career to the next level.