Jobs via Dice · 3 hours ago
Senior Software Engineer - Java Full Stack (remote)
Jobs via Dice is looking for a hands-on Sr Software Engineer to join their Corporate Credit Card delivery team, providing technology solutions in various areas such as Corporate Credit Cards and Merchant Services. The role involves leading SCRUM Agile development teams, designing technical solutions, and overseeing application maintenance to ensure stability and scalability.
Computer Software
Responsibilities
Lead SCRUM Agile development teams
Partner with architects and solution engineers to design and develop technical solutions that meet user needs with respect to functionality, performance, scalability, and reliability
Oversee proactive maintenance on our existing Iaas/SaaS and on premise applications within the Digital, Cards, Risk, and Merchant Services to ensure our mission critical systems remain stable, are able to scale as our business grows, and remain fit-for-purpose
Coordinate and assist with troubleshooting of code defects, data errors and configuration problems to determine the origin of application error
Know how to support Business critical/ complex applications
Exercises Judgement within defined procedures and practices to determine appropriate action
Drive departmental best practices, guidelines implementation and adhere to standards
Show expertise in designing and developing real-time integrations, file-based integrations and be able to optimize the use of database level processing
Demonstrate empathy with developer and poses an innate desire to create a superlative developer experience down to the last detail
Have a deep love of building elegant, maintainable, well-documented, secure code
Always work to improve oneself and constructively support the team around them
Qualification
Required
Bachelor's Degree and 4 years of experience in Software application development and maintenance OR High School Diploma or GED and 8 years of experience in Software application development and maintenance
Preferred
Knowledge of FCB Systems and Processes
Strong knowledge and experience with Java 11+
Strong knowledge and experience with Standard Design Patterns such as Factories, Command, Facade, Adapter, and more
Strong knowledge and experience with OOD/OOA
Strong knowledge and experience with Spring and Spring Boot frameworks
Strong knowledge and experience with REST and APIs
Strong knowledge and experience with Unit Test and Mocking frameworks
Strong knowledge and experience with git
Basic knowledge and experience with Postman
Basic knowledge and experience with Docker and Kubernetes
Basic knowledge and experience with Scrum and Agile
Basic knowledge and experience with wikis
Automation Testing
React UI Development
Gitlab Pipeline Development
Experience leading development teams
Benefits
Benefits are an integral part of total rewards and First Citizens Bank is committed to providing a competitive, thoughtfully designed and quality benefits program to meet the needs of our associates.
Company
Jobs via Dice
Welcome to Jobs via Dice, the go-to destination for discovering the tech jobs you want.
Funding
Current Stage
Early StageCompany data provided by crunchbase