Job Title: Senior Development Engineer
Education Required: Bachelor’s degree in a relevant discipline such as computer science, business informatics, or mathematics and/or equivalent military experience
What does a successful Senior Development Engineer do?
At Fiserv, a successful Senior Development Engineer will lead technical engineering teams in collaboration with a multidisciplinary team, foster innovation, and ensure high-quality solutions for electronic payments and services. You will embody the Fiserv values, contributing considerably to technical solution implementation and supporting our mission to empower our clients.
What you will do:
- Lead and perform coding within a technical engineering team
- Analyze complex processes and applications
- Collaborate with system and enterprise architects to develop and design optimal approaches
- Support the development and implementation of new and existing services
- Implement and document software architecture and E2E solutions
- Execute complex development tasks, unit tests, debugging, and validation activities
- Create monitoring and logging solutions for high-performance enterprise environments
- Run estimation efforts using expertise in relevant areas
- Facilitate knowledge transfer and educational development among team members
- Partner with developers, analysts, and tech leads to meet business needs
- Support developed solutions in production adhering to a build-it-own-it model
- Perform additional job duties as required
**What you will need to have:**
- Expertise in designing and developing web and services-based applications
- Proficiency in full-stack development
- Strong understanding of software development lifecycle end-to-end
- Solid knowledge of front-end technologies such as JavaScript/TypeScript, HTML, CSS, Bootstrap, NodeJS, and Angular/React
- In-depth experience with back-end technologies including Spring-Boot, Spring-Web, and REST
- Proficiency in JAVA 17, Maven/Gradle
- Experience with micro-service architectures
What would be great to have:
- Knowledge of Security-OWASP Top 10
- Understanding of encryption and hashing mechanisms
- Strong code review and code quality skills
- Extensive knowledge of modern database technologies
- Proficiency with runtime, build, deployment technologies, and project tools like IntelliJ, Git/GitLab, Maven, CI/CD, JIRA, and Confluence
R-10373461