Senior Fullstack Engineer
New
European UnionFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 8+ years
- Required Skills
- SQLAgileGitJavaSpring BootSpring MVCRESTful APIsLinuxMicroservices
Requirements
- 8+ years of professional backend engineering experience with Java/J2EE and related JVM technologies.
- Strong hands-on expertise with Spring ecosystem: Spring MVC, Spring Boot, Spring Batch, and Spring Integration.
- Proven experience designing technical solutions from business requirements, including making pragmatic architecture decisions.
- Solid track record in building and maintaining microservices and distributed systems.
- Strong understanding of HTTP protocols and designing/consuming REST APIs.
- Experience implementing web application security best practices (secure coding, authN/authZ, OWASP awareness).
- Strong SQL and RDBMS skills with Oracle/MySQL (or equivalent).
- Proficiency with Git, modern IDEs, and collaborative development workflows.
- Working knowledge of Linux environments.
- Experience working in Agile teams with shared ownership and iterative delivery.
Responsibilities
- Work in close coordination with our business users, vendors, and other stakeholders to craft solutions to business problems.
- Develop and maintain business requirements, design documents, and other appropriate project documentation.
- Take a lead role in the design and implementation of new components and functionality.
- Provide project management of key tasks and initiatives, providing timely status and project updates.
- Liaise with the test team and project stakeholders to ensure solutions are fully tested.
- Create and execute automated test scripts.
- Evaluate new technologies & 3rd party solutions.
- Liaise with new & existing vendors to develop integrations with 3rd party solutions.
- Provide technical direction, leadership, and mentorship to junior team members.
View Full Description & ApplyYou'll be redirected to the employer's site