Why CC Pace? | CC Pace

Option 1: Create a New Profile

Digital - Mid to Senior Backend Java Developer

Job Title
Digital - Mid to Senior Backend Java Developer
Job ID
27766242
Location
Vienna, VA, 22180 
Other Location
Description

Job Description: Digital - Mid to Senior Backend Java Developer

Hours: Monday – Friday, 8:00 AM – 4:30 PM

Location: Pensacola, FL or Vienna, VA. This position is hybrid requiring 2 times a week in the office.

Our client is seeking a mid to senior Java developer, responsible for the development and maintenance of back-end services supporting mobile banking apps and online banking channels. The developer will collaborate with analysts, QA testers and other back-end and front-end engineers working on different layers of the infrastructure. A commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.

Responsibilities:

  • Design, build, and maintain services
  • Ensure the performance, quality, and responsiveness of services
  • Collaborate with a team to define, design, and ship new features
  • Identify and correct bottlenecks and fix bugs
  • Help maintain code quality, organization, and automation

Skills:

  • Classroom & In-Field Experience with Java 17 or greater
  • Familiarity with AI-powered development tools (e.g., GitHub Copilot, AI-assisted debugging) to enhance productivity and code quality
  • Good understanding of networks and how they play into applications
  • Understanding & Experience with Web Applications & Web Services
  • Experience with typical development workflows, such as building, testing, & deploying applications
  • Experience & solid understanding of source control such as SVN or Git
  • Knowledge & experience with databases, SQL, and connecting applications to them
  • Comfortable with troubleshooting multiple interconnected applications in an environment setting
  • Understand application scaling and how dependent connected services can impact performance
  • Awareness of sustainable coding practices and energy-efficient system design
  • Has demonstrated will & ability to learn new technologies
  • Knowledge/experience with Spring/Spring Boot
  • Experience with Micro Service Architectures
  • Experience with developing Cloud applications/systems (Microsoft Azure strongly Preferred)
  • Experience working in Agile environment using Azure DevOps
  • Advanced knowledge of Banking/Financial Industry standards and practices

CC Pace is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate on the basis of race, color, religion, sex, national origin, age, disability, genetic information, or any other protected characteristic under federal, state, or local laws.

CC Pace are committed to employing only candidates who are legally authorized to work in the United States. For us to comply with the Immigration Reform and Control Act of 1986, all new employees, as a condition of employment, must complete the Employment Eligibility Verification Form I-9 and provide documentation that establishes identity and authorization to work. E-Verify will be used for employment verification as part of your onboarding process.

CC Pace values integrity throughout our hiring process. As part of our standard verification procedures, candidates will be asked to provide documentation confirming employment history, education, and work authorization.