Job Description : Digital - Mid to Senior Backend Java Developer
Location : Vienna VA. Pensacola FL Winchester VA San Diego CA.
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 greaterFamiliarity with AI-powered development tools (e.g. GitHub Copilot AI-assisted debugging) to enhance productivity and code qualityGood understanding of networks and how they play into applicationsUnderstanding & Experience with Web Applications & Web ServicesExperience with typical development workflows such as building testing & deploying applicationsExperience & solid understanding of source control such as SVN or GitKnowledge & experience with databases SQL and connecting applications to themComfortable with troubleshooting multiple interconnected applications in an environment settingUnderstand application scaling and how dependent connected services can impact performanceAwareness of sustainable coding practices and energy-efficient system designHas demonstrated will & ability to learn new technologiesKnowledge / experience with Spring / Spring BootExperience with Micro Service ArchitecturesExperience with developing Cloud applications / systems (Microsoft Azure strongly Preferred)Experience working in Agile environment using zAdvanced knowledge of Banking / Financial Industry standards and practicesKey Skills
REST,Eclipse,Junit,Spring,Struts,SOAP,Jpa,Hibernate,Maven,J2EE,Jdbc,Java
Employment Type : Full Time
Experience : years
Vacancy : 1