8SENECA

Senior Java Back-end Developer

Hanoi, Hanoi, VN

4 days ago
Save Job

Summary

We are looking for an experienced Senior Java Back-end Developer to join our development team. If you’re passionate about building high-quality, scalable systems and have over 7 years of hands-on experience with Java and the Spring ecosystem, we’d love to hear from you. In this role, you'll take part in designing and developing robust back-end solutions using modern technologies and best practices.


Responsibilities

  • Design and implement high-quality, scalable, and secure backend services using Java and the Spring ecosystem.
  • Develop and maintain RESTful APIs for frontend and external integrations.
  • Write efficient SQL queries and work with PostgreSQL databases for data modeling and optimization.
  • Implement and maintain data persistence using JPA/Hibernate and QueryDSL.
  • Apply best practices in coding, architecture, and software design patterns.
  • Participate in code reviews, mentor junior developers, and share knowledge within the team.
  • Collaborate with DevOps on Dockerized deployments and microservices environments.
  • Support Agile delivery through sprint planning, stand-ups, and retrospectives using Jira.
  • Maintain technical documentation for developed features and APIs.
  • Ensure system security and data protection in line with compliance and standards.
  • Troubleshoot production issues and implement long-term fixes.


Qualifications

✅ Must-have:

  • 7 years of experience in Java + Spring Framework (REST API, Dependency Injection, Transactions, Security, etc.) – Expert level
  • SQL, preferably PostgreSQL – Expert
  • JPA / Hibernate – Expert  QueryDSL – Expert
  • Practical experience with Docker
  • Familiarity with Agile development (Scrum, Jira)


� Nice-to-have:

  • Experience with Kafka or RabbitMQ
  • Knowledge of MongoDB, Elasticsearch
  • Any experience with front-end technologies (e.g., Angular, React, Vue) is a plus


What We Offer

  • Opportunity to work on interesting, technically advanced projects
  • Ability to shape system architecture and influence key decisions
  • Modern work environment and friendly company culture
  • Flexible working hours and remote work options
  • Competitive salary and compensation package 


How strong is your resume?

Upload your resume and get feedback from our expert to help land this job