Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
An innovative digital banking and payments company is seeking a Software Engineer to join their collaborative team. In this role, you will work on exciting projects, complete user stories, and learn advanced software engineering practices. You'll have the chance to contribute to system design, support production systems, and enjoy remote work flexibility. This company offers a comprehensive benefits package and opportunities for career advancement, making it an ideal place for growth and development in the tech industry. If you're passionate about technology and looking to make an impact, this opportunity is for you.
Employer Industry: Digital Banking and Payments
Why Consider this Job Opportunity:
- Salary up to $124,300
- Comprehensive benefits package including Medical, Dental, Vision, and 401(k) Plan
- Opportunities for career advancement and growth within the organization
- Paid Parental Leave and Paid Time Off
- Supportive and collaborative work environment
- Remote work flexibility available
What to Expect (Job Responsibilities):
- Complete most features and user stories including test cases and automation unattended
- Learn complex software engineering practices such as domain-driven design and test-driven development
- Contribute to agile ceremonies, lead demos, and help new engineers learn established norms
- Participate in system design decisions and understand their impact on the product
- Support production systems and learn to manage events and failures
What is Required (Qualifications):
- Bachelor’s degree in Computer Science, Engineering, Informatics, Information Security, Information Technology, or related field
- 1+ years of experience in Information Technology, Software Engineering, or a related field
- Internal applicants only: technical proficiency rating of advanced beginner on the Dreyfus engineering scale
- Ability to operate office equipment such as computers
- Ability to communicate effectively in both verbal and written form
How to Stand Out (Preferred Qualifications):
- Strong experience working with Java programming language and Spring Boot
- Knowledge of cloud container platforms (Kubernetes, OCP)
- Experience in API Domain Design, API Security (JWT, OAUTH), and API testing with Cucumber and JUnit
- Familiarity with SQL/PostgreSQL and messaging systems like Kafka
- Experience in DevOps and build tools using Jenkins CI/CD, Gradle, GitHub, Nexus, and SonarQube
#DigitalBanking #SoftwareEngineering #RemoteWork #CareerGrowth #JavaDevelopment
We prioritize candidate privacy and champion equal-opportunity employment. Central to our mission is our partnership with companies that share this commitment. We aim to foster a fair, transparent, and secure hiring environment for all. If you encounter any employer not adhering to these principles, please bring it to our attention immediately.
We are not the EOR (Employer of Record) for this position. Our role in this specific opportunity is to connect outstanding candidates with a top-tier employer.