What are the responsibilities and job description for the Senior Java Software Engineer (Cary, NC) position at Radley James?
A multinational European bank with a growing tech centre in Cary, North Carolina, is hiring for a Senior Java Engineers (AVP and VP roles). After another successful year, they are looking to expand their teams to work on the new projects approved, which will give exposure to the whole life cycle of development. You will be using design patterns, algorithms, and Java frameworks to create those scalable and robust applications. Candidates should have proficiency in both front end and back-end solutions, as well as experience with architectural design patterns and building tools.
Requirements:
- At least 7 years of Core Java (preferably latest versions, 17 and up)
- Spring/SpringBoot, microservices, React.js, REST, SQL and similar frameworks.
- Front office banking, corporate banking/investment and finance industry experience preferred
- Full-cycle project implementations, heavy on concurrency, multithreaded coding and Low latency development
- Experience in trading systems/ payments is a great advantage
- Experience in DevOps and Automation Testing is a big plus
- Team Lead experience is a big plus
- Experience with Scala is a big plus
This role is a full-time, regular employment and not C2C/contract and will be on hybrid set up (3x week in the office in Cary, North Carolina). Applicants residing outside Cary are welcome to apply, rest assured that you are willing to relocate to NC.
*Candidates need to be local to Cary, NYC, Jacksonville (FL) or Austin (TX) as they need to easily get to an office for the second round. All roles Cary based and candidates must be willing to move to Cary, North Carolina for this role.
If you have the required skills and experience - we want to hear from you! You may send your CVs to julius.debelen@radleyjames.com