Senior Java Engineer
New
V
VigilSoftware Engineering
Brazil / PortugalFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- Strong English communication skills, both written and verbal.
- Experience
- 5+ years
- Required Skills
- AgileGitJavaSpring BootVue.JsCI/CDRESTful APIsUnit Testing
Requirements
- 5+ years of commercial experience with Java & Spring
- Experience working alongside a modern frontend framework (Vue.js or similar)
- Strong understanding of RESTful APIs
- Solid experience with automated testing (unit & integration)
- Hands-on experience with CI/CD pipelines (e.g. GitHub Actions, Drone, similar)
- Comfortable working in Agile environments with short delivery cycles
- Confident using Git and modern codebase management practices
- Strong focus on code quality, security, and performance
- Experience reviewing code and providing constructive feedback
- Strong problem-solving skills and a real ownership mentality
- Clear communicator with both technical and non-technical stakeholders
- Strong English communication skills, both written and verbal
Responsibilities
- Design, develop, and maintain backend services using Java & Spring Boot, with exposure to Vue.js on the frontend
- Write and maintain a strong automated test suite (unit, integration, and end-to-end)
- Participate actively in code reviews, ensuring quality, performance, and maintainability
- Contribute to service and feature design discussions
- Debug and resolve complex issues in distributed systems
- Follow best practices around secure coding, CI/CD, source control, and release processes
- Coach and mentor junior engineers, raising the overall quality bar
- Provide predominantly 3rd-line support when required
- Collaborate with engineering leadership to continuously improve ways of working
View Full Description & ApplyYou'll be redirected to the employer's site