5+ years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Job Category:
Software Development
Software Engineer 4
(This job is no longer available)
TalentBurst | Austin, TX
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

Must have skills

8-10 years of Hands-on development experience in Java/Spring/Hibernate / Bachelors degree in computer science, software engineering or relevant field required

Nice to have skills

Kafka Messaging

Roles and responsibilities

Part of the Fraud Team for Visa Checkout

Preference on industry background or previous companies worked for?

Payments / Financial Services

Duration of assignment and possible extensions

5 months, possible extension or conversion

Interview timeline and process

phone, onsite


Digital and Mobile team is looking for a talented, self-motivated software engineer to assist our decision and fraud management team develop new features across various products within our portfolio.


o Bachelors degree in computer science, software engineering or relevant field required

o 8-10 years experience required

Responsibility level

o Exercises independent judgment with minimal direction from supervisor


* Passionate in learning & delivering code with excellent quality
* Hands-on development experience in Java/Spring
* Ability to collaborate in a team environment
* Undergraduate Degree or Master's Degree in Computer Science or other related field
* Strong foundation in computer science, with strong competencies in data structures, algorithms and software design.
* Expertise in developing and consuming REST based web services
* Knowledge of secure coding practices
* Good knowledge of SQL and JPA
* Experience writing unit and integration test cases
* Strong interpersonal and facilitation skills along with effective communication (both written and verbal) skills
* Ability and desire to learn new skills and take on new initiatives

Major Job Duties and Responsibilities:

* Developing scalable, distributed, multi-threaded applications using Java/Spring
* Write automated tests
* Building and managing development, test, integration, performance and stage environments
* Collaborate with team members in design reviews, development and code reviews

Must Have Skills:

Nice to Have Skills:

Kafka Messaging