Overview
Skills
Job Details
Role: Full Stack Java Engineer, on-site in Cary, NC- Full-time
Job description: 374797/CO
Must Have Technical/Functional Skills
Experience Required 8 to 10+ Years
Strong hands-on experience of technologies including:
- Enterprise Java
- Spring including Spring Framework, Spring Boot, Spring JPA, Spring Security, Spring MVC
- Service oriented architecture
- Containerization tools and platforms, Redhat Openshift, Kubernetes
- SQL (Oracle),
- BitBucket, Maven, Sonar, CI & CD, JIRA, Confluence
Basic understanding of HTML & HTMX with CSS/Bootstrap UI
Google Cloud experience would be a big plus
Roles & Responsibilities
Engineer the next generation of technology using the wide array of Deutsche Bank enterprise tools and platforms available.
- Contribute to a well-established agile development team, responsible for overall application health from software,
hardware, process, compliance related items.
- Works alongside our team of leading business analysts to develop in accordance with business requirements
and architectural/design requirements.
- Peer review code commits by other members of the development team to ensure code is robust and of high quality.
- Support the creation of product documentation in a fluid and efficient way using automated tools and wiki style platforms.
- Implement and comply with bank policies (access control, encryption, capacity, availability, and other non-functional requirements)
Generic Managerial Skills, If any
- Experience managing workload and work distribution to other local developers.
- Ability to guide and mentor junior members of the team to aid in their delivery.
- Ability to work within an agile framework e.g. Scrum
- Have a high desire to learn new technologies and implement various solutions in fast paced environments.
- Proven technology experience, continuous hands-on coding exposure, and ability to drive solutions.