Search by job, company or skills

Amaris Consulting

Java Developer (Middle/Senior)

Save
new job description bg glownew job description bg glow
  • Posted 19 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

ABOUT THE JOB

  • Design, develop, and maintain scalable back-end services using Java, Spring Boot, and Microservices architecture.
  • Implement clean, maintainable, and well-documented code following best practices and coding standards.
  • Collaborate with front-end and mobile teams to ensure seamless integration between client applications and back-end APIs.
  • Design and optimize PostgreSQL database schemas, queries, and indexes for efficient data storage and retrieval.
  • Build and maintain RESTful APIs and internal services with a strong focus on performance, security, and reliability.
  • Work with cloud-based solutions (AWS) to design and operate highly available and fault-tolerant systems.
  • Utilize containers (Docker, Kubernetes, ECS) and FaaS (AWS Lambda) to build and deploy cloud-native applications.
  • Implement and maintain CI/CD pipelines and automation scripts for build, test, and deployment processes.
  • Collaborate with DevOps and delivery teams to ensure smooth releases and production stability using modern DevOps practices, processes, and tooling.
  • Participate in code reviews, technical design discussions, and architecture decisions.

ABOUT YOU

  • Bachelor's degree in Information Technology, Computer Science, or a related technical field.
  • 5+ years of proven experience as a Back-End Developer or similar role.
  • 3+ years of hands-on experience with Java frameworks, including Spring Boot.
  • Strong experience with Microservices architecture and distributed systems.
  • Experience with cloud platforms, particularly AWS (e.g., EC2, RDS, S3, API Gateway, etc.).
  • Hands-on experience with containers and orchestration tools: Docker, Kubernetes, ECS.
  • Experience with FaaS technologies, especially AWS Lambda.
  • Proficiency in database management, specifically PostgreSQL (schema design, query optimization, performance tuning).
  • Solid understanding of software architecture principles and design patterns.
  • Strong knowledge of Data Structures and Algorithms.
  • Practical experience in creating configuration, build, and test scripts for Continuous Integration environments (e.g., Jenkins, GitLab CI, GitHub Actions).
  • Well-versed in writing structured, well-documented, maintainable, and clean code.
  • Good communication and interpersonal skills, with the ability to work effectively in cross-functional teams.

WHY AMARIS

  • Competitive salary and 13th-month salary
  • 14+ annual leaves per year
  • Premium healthcare insurance, starting from your probation period
  • Project reviews and yearly performance appraisals
  • Annual company trip
  • Teambuilding activities: Team lunch/dinner, events, and celebrations, sports clubs (football, basketball, badminton, pickleball)
  • International team with flexible working time
  • Tailor-made career path
  • Technical workshops and training courses
  • Mobility: Opportunities to be on-site abroad in our offices in over 60+ countries

Equal Opportunity

Amaris Consulting is proud to be an equal opportunity workplace. We are committed to promote diversity within the workforce and creating an inclusive working environment. For this purpose, we welcome applications from all qualified candidates regardless of gender, sexual orientation, race, ethnicity, beliefs, age, marital status, disability, or other characteristics.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147575077

Similar Jobs

Ho Chi Minh, Vietnam

Skills:

JUnitOracle SqlJavaMicroservicesWeb ApiJava Spring BootDefect tracking toolsMock frameworks