Senior Backend Engineer (Java)
freeC's Client

Full time
Hiring 7 people
4 years of experience
Ha Noi
Published 19/11/2024

Job Description

We are looking for a talented Java Backend Engineer to join our dynamic team. In this role, you will be responsible for building and optimizing backend systems to ensure high performance, scalability, and reliability for our applications.

Key Responsibilities:

  • Backend Development: Design, develop, and maintain robust, scalable, and efficient backend systems using Java.
  • System Architecture: Contribute to designing system architecture and selecting appropriate technologies.
  • Integration: Implement APIs and integrate with various external and internal services.
  • Code Quality: Write clean, maintainable, and testable code following industry best practices.
  • Troubleshooting: Debug and resolve issues, ensuring minimal disruption to services.
  • Team Collaboration: Work closely with cross-functional teams, including product managers, frontend engineers, and DevOps.
  • Performance Optimization: Continuously monitor, evaluate, and improve system performance.

Qualifications:

  • Educational Background: Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Experience: At least 4-5 years of experience in backend development with a focus on Java.
  • Frameworks: Proficiency in frameworks like Spring, Spring Boot, or Hibernate.
  • Database Management: Solid experience with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Redis).
  • APIs: Strong understanding of RESTful APIs and microservices architecture.
  • DevOps Knowledge: Familiarity with CI/CD pipelines, Docker, and Kubernetes.
  • Version Control: Experience with Git or other version control systems.
  • Problem-Solving: Strong analytical and debugging skills.
  • Communication: Excellent verbal and written communication skills.

Preferred Qualifications:

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Knowledge of message brokers like RabbitMQ or Kafka.
  • Familiarity with containerization tools and orchestration (e.g., Docker, Kubernetes).
  • Understanding of performance testing and optimization techniques.
  • Strong grasp of software security best practices.


Skills

Java
Backend

Benefits

Attractive Salary Package: Competitive compensation based on experience and skills.

Performance Bonus: Regular performance evaluations with bonus opportunities.

Health Insurance: Comprehensive health and wellness benefits for employees.

Flexible Work Environment: Hybrid work arrangements and flexible working hours.

Learning and Development: Access to training programs, certifications, and workshops.

Paid Leave: Generous annual leave and paid holidays.

Team Activities: Regular team-building events, outings, and company trips.

State-of-the-Art Equipment: Latest tools and resources to support your work.

Company Info
freeC's Client
Ho Chi Minh
101-300 employees
https://freec.asia/
Ho Chi Minh
101-300 employees
https://freec.asia/
HRTech
IT/ Web

About

freeC is the Smart Recruiting Platform that leverages matching technology to actively connect hundred of thousand of employers and job seekers. The success of freeC is determined by our success in operating as a unified team. If you're interesting, ambitious, and eager to advance your career with us, explore our vacancies as below. We're excited to have you on board our ship to help us grow fast, deliver on our mission of actively connecting employers and job seekers around Vietnam

Working Address

Lầu 06, Tòa nhà BCONS TOWER II , Số 42/1, Đường Ung Văn Khiêm, Phường 25, Quận Bình Thạnh, TP. HCMView map