Search by job, company or skills

Amaris Consulting

Java/Kotlin Developer (Middle/Senior)

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Be among the first 10 applicants
Early Applicant

Job Description

ABOUT THE JOB

  • Design, develop, and maintain robust, scalable, and secure server-side applications using Kotlin and Spring Boot.
  • Work closely with product owners, software architects, and cross-functional teams to understand business requirements and translate them into technical solutions.
  • Write clean, efficient, and maintainable code, following best practices and coding standards.
  • Conduct code reviews, provide constructive feedback, and ensure overall code quality.
  • Troubleshoot and debug issues, identify root causes, and implement effective solutions.
  • Collaborate with front-end developers and UI/UX designers to integrate backend services with user interfaces.
  • Optimize application performance, scalability, and reliability.
  • Write unit tests and participate in integration and system testing.
  • Stay up to date with the latest Kotlin, Spring Boot, and backend engineering trends and technologies.

ABOUT YOU

  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
  • From 4+ years of experience as a server-side Java developer or Kotlin.
  • Strong proficiency in Java and/or Kotlin.
  • Solid understanding of Spring Boot and its core principles.
  • Hands-on experience in RESTful API design and development.
  • Experience working with databases such as MySQL, PostgreSQL, or MongoDB.
  • Working knowledge of Docker and basic understanding of Kubernetes.
  • Familiar with software engineering best practices: Git, unit testing, CI/CD.
  • Experience working in Agile/Scrum environments.
  • Strong problem-solving and analytical skills.
  • Good English communication skills, able to work effectively with global teams.
  • Ability to work independently and collaboratively.
  • Self-motivated, proactive, and willing to continuously learn new technologies.

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 trips
  • Teambuilding activities: Team lunch/dinner, events, and celebrations, sports clubs (football, yoga, badminton, etc.)
  • 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 promoting 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: 142426547