FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer II – Employer of Record
Credit AcceptanceSoftware Engineer II partnering with U.S. teams to design and scale solutions impacting customers.
Tech Stack
Tools & technologiesAWSCloudJavaJenkinsJUnitNode.jsSDLCSOAPSpring
About the role
Key responsibilities & impact- Design and develop software and improve existing code
- Write unit-tests and validate your software against acceptance criteria
- Apply team coding, documenting and testing standards
- Conduct impact analysis to proactively identify impact of a change within an application
- Participate in code reviews and communicate application changes
- Document code and projects so others can easily understand, maintain and support
- Debug the problems which arise in production and propose effective solutions
- Read and write design documents
- Learn the business process domain to better support the business
- Contribute to team's sprint commitments and actively participate in our Agile practices
- Contribute to continuous learning activities to improve design and code quality as well as to increase application domain knowledge
- Guide and aid less experienced software engineers
Requirements
What you’ll need- Bachelor’s degree in Computer Science, Information Systems, or closely related field of study; or equivalent work experience
- Minimum 2 years of software engineering experience or comparable depth of experience.
- Strong experience with Java, Spring-boot, Rect & NodeJS with strong emphasis on backend development.
- experience working with cloud platform environment like AWS.
- Use of one or more object-oriented programming languages and design patterns
- Practical experience in Software Development Life Cycle (SDLC) including Agile/SCRUM and Waterfall
- Willingness to participate in an on-call rotation
- Preferred: Advanced understanding of IDEs and have the ability to navigate through them quickly.
- In-depth understanding of application programming interfaces (API) and frameworks in their particular field: JSON, Rest/SOAP based Web Services, JUnit, Jenkins and Bitbucket preferred
- Experience in API security, analytics, throttling, caching, logging, request and response modifications
- Experience in creating REST API documentation using Swagger or similar tools desirable
- Ability to use DDL to create database objects and relationships and construct advanced queries
- Financial services industry experience
Benefits
Comp & perks- Flexible work options including work from home, on site and hybrid positions
- Company provided technology packages for all Team Members
- An atmosphere that is collaborative, challenging, and filled with forward thinking Team Members
- Extensive growth opportunities as demonstrated by our track record of promoting internally
- Ongoing business training and career development opportunities
- Competitive market-based salary with bonus compensation, quarterly profit sharing and annual merit bonuses
- Generous PTO and holidays that include 27.5 total days during first full year of employment
- Excellent benefits package that includes 401(K) match, adoption assistance, parental leave, tuition reimbursement, comprehensive medical/ dental/vision and many nonstandard benefits that make us a Great Place to Work
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Software Development Life Cycle (SDLC)Object-Oriented ProgrammingUnit TestingImpact AnalysisDatabase Design and QueriesREST API DocumentationDebuggingDesign Document WritingCloud Platform (AWS)Application Programming Interfaces (API)
Soft Skills
Team CollaborationCommunicationMentoring