Senior Java Backend Engineer / Backend Lead

JOB DESCRIPTION

We are looking for Senior Java Backend Engineers / Backend Lead responsible for building backend services; Restful, Akka, gRPC, events sourcing (Kafka) based on Micro-service Architecture. This includes anything between sophisticated collection of back-end services and integrations. Your primary responsibilities will be in the design and development of these applications, mentorship of mid-developers, and coordination with the rest of the team working on different roles: Front End, QC/QA, Test Automation, Product Owner. Thus, a commitment for collaboration on problem-solving, architecture design and product quality is highly valued.
To be successful in this role you should be able to architect highly scalable and resilient services, identify the requirements/User Stories to define tasks including non-functional requirements and to work with crossfunctional teams delivering expected products. Ultimately, you’ll help us roll out products that deliver our company’s vision and help in creating, enterprise-grade, communication solutions.
Responsibilities
Design, document, build, and maintain efficient, scalable,reusable, and reliable Java services
Ensure the best possible performance, quality, and responsiveness of the applications
Identify bottlenecks and defects, and devise solutions to these problems
Help to maintain code quality, organization, and automatization
Translate application User Stories and use-cases into functional applications
Drive the Back-end team’s success through technical excellence and people leadership

JOB REQUIREMENT

5+ years of work experience as a Senior Backend Java Developer or Backend Lead
Familiar with Agile development processes
Good English communication and documentation skills
Strong in Java core (at least JDK 8 or above, preferred 11), OOP and Design Pattern.
Micro-service development using Spring or based on Akka and gRPC
Message queue: Kafka, RabbitMQ
Experience with popular search engine frameworks: ElasticSearch, SOLR
DB skills (SQL/NoSQL) and performance optimization
Non-Blocking IO, Asynchronous processing.
Experience with horizontally scalable and highly available system design and implementation, with a focus on performance and resiliency
Expertise in application, data and infrastructure architecture disciplines
Advanced knowledge of architecture, design across all systems
Experience with Kubernetes is a plus
Familiar with Cloud providers such as AWS, GCP, and Azure

WHAT'S ON OFFER

You are looking for
An amazing job with an attractive remuneration package
Working at a central location in District 1 with good, comfortable environment and settings
Friendly colleagues who support each other to win as a team
A flat, product-focused organization and Agile team to let you add your value and ideas to the product and company
Opportunities to learn and be trained in applied new technologies and methodologies
Facing new and innovative challenges to deliver enterprise-grade, world-class product
Career growth in multiple directions, based on your preferences and abilities
Place that values and rewards your dedication and professionalism
Benefits
13th Salary, paid pro-rata, every month to allow more flexible financial plans
Full salary on probation period
Full social insurance according to Vietnam Labor Law
Lunch and parking allowances
Quarterly team building
24/7 additional Personal Health Insurance
14 Annual Leaves
Annual Performance Review
Attractive career path

CONTACT

PEGASI – IT Recruitment Consultancy | Email: recruit@pegasi.com.vn | Tel: +84 28 3622 8666
We are PEGASI – IT Recruitment Consultancy in Vietnam. If you are looking for new opportunity for your career path, kindly visit our website www.pegasi.com.vn for your reference. Thank you!

Job Summary

Company Type:

Product

Technical Skills:

Java, Microservices

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Job ID:

J00797

Status:

Close

Related Job:

Senior Analyst, Engineer – Adobe Analytics

Ho Chi Minh - Viet Nam


Outsource

  • Javascript
  • Python
  • Java

Taking the lead on digital analytics and measurement initiatives. Creating metrics architecture and reporting solutions. Developing dashboards and insights for stakeholders. Building, testing, and maintaining analytics solutions. Offering technical leadership across Agile teams.

Negotiation

View details

Senior Analyst, Engineer – Adobe Campaign Classic

Ho Chi Minh - Viet Nam


Outsource

  • Javascript
  • Java

Developing and maintaining Adobe Campaign Classic solutions. Assisting in the migration to Adobe Campaign Managed Services and Journey Optimizer. Being an active member of Agile Scrum delivery teams. Implementing process enhancements and DevOps practices. Working closely with architecture and solution teams to collaborate on various projects.

Negotiation

View details

Manager, Tech Academy

Ho Chi Minh, Ha Noi - Viet Nam


Product

  • Management
  • Project Management
  • Training

Working with the leadership team to create and execute the strategy for the Tech Academy Overseeing the day-to-day operations of the Tech Academy and making decisions on training for colleagues Partnering with the Global Tech Academy to establish a competency model for delivery teams company-wide Managing a team focused on delivering customer-centric initiatives Collaborating across regions and upholding professional and ethical behaviors Working with workforce, talent acquisition, and engineering leaders to establish and uphold high-quality emerging talent programs Designing and managing training programs and curriculum that align with customer needs Cultivating an outcome-driven culture within emerging talent programs and beyond Supporting the execution of Innovation Projects to address customers' pain points identified by the organization.

Negotiation

View details