CrawlJobs Logo

Java/Kotlin Developer

amaris.com Logo

Amaris Consulting

Location Icon

Location:
Vietnam , Ho Chi Minh City

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

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.

Job Responsibility:

  • 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

Requirements:

  • 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
What we offer:
  • 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

Additional Information:

Job Posted:
February 17, 2026

Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Java/Kotlin Developer

Android Developer

Bright Vision Technologies is a forward-thinking software development company de...
Location
Location
United States , Atlanta, GA or Greenwood Village, CO
Salary
Salary:
Not provided
bvteck.com Logo
Bright Vision Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12 years’ experience programming Java/Kotlin for the Android platform
  • Two (2) years’ experience developing automated tests using XCUITest/Espresso
  • Three (3) years’ experience working with native mobile app signing and build variants (e.g., Provisioning Profiles, Entitlements, Distribution Certificates, Xcode Scheme and Configuration, Android build types and flavors, etc.)
  • Three (3) years’ experience in the development and integration of third-party source code or libraries
  • Three (3) years’ experience integrating API/services
Read More
Arrow Right

Microservices Developer

We are looking for a skilled Microservices Developer with expertise in Java/Kotl...
Location
Location
India , Mumbai
Salary
Salary:
Not provided
https://cogoport.com/ Logo
Cogoport
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience in Java/Kotlin development with a strong focus on Spring Boot
  • Strong experience in designing and developing microservices architecture
  • Hands-on experience with Java 11 and above
  • Hands-on experience with RESTful APIs and API Gateway solutions
  • Proficiency in Spring Cloud, Spring Security, and Spring Data
  • Experience with containerization (Docker, Kubernetes)
  • Good understanding of message brokers (Kafka, RabbitMQ, or ActiveMQ)
  • Experience with authentication and authorization mechanisms (OAuth2, JWT, Keycloak)
  • Hands-on experience with AWS cloud services (EC2, S3, Lambda, RDS, etc.)
  • Hands-on experience with CI/CD tools for automated deployments
Job Responsibility
Job Responsibility
  • Design, develop, and deploy scalable microservices using Java/Kotlin Spring Boot
  • Implement RESTful APIs and integrate them with frontend and other backend services
  • Optimize application performance, scalability, and security
  • Work with databases (SQL & NoSQL) such as PostgreSQL, MySQL, MongoDB, or Cassandra
  • Implement event-driven architecture using message brokers like Kafka or RabbitMQ
  • Deploy and manage services in AWS cloud environments
  • Ensure high code quality through unit testing (JUnit, Mockito) and integration testing
  • Implement best practices for CI/CD pipelines using Jenkins, GitHub Actions, or GitLab CI/CD
  • Work in an Agile/Scrum development environment, collaborating with cross-functional teams
  • Monitor and troubleshoot production issues to maintain service reliability
What we offer
What we offer
  • Work with some of the brightest minds in the industry
  • Drive digital transformation in logistics
  • Entrepreneurial culture
  • Innovation, impact, and career growth opportunities.
  • Fulltime
Read More
Arrow Right

Senior Java developer

Lensa Inc. is looking to expand its team in Hungary with a new Backend (Java/Kot...
Location
Location
Hungary , Budapest
Salary
Salary:
Not provided
lensa.com Logo
Lensa
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Several years experience in backend programming
  • At least 6+ years of Java/Kotlin web development with Spring or Spring Boot
  • Excellent OOP skills
  • Good knowledge of Spring Core, Spring MVC or Spring WebFlux, Spring Data JPA, Spring Security
  • Excellent knowledge of Relational Database Management Systems
  • Strong SQL skills
  • Strong knowledge of HTTP
  • Experience with Docker
  • Experience with Agile frameworks
Job Responsibility
Job Responsibility
  • Work on new product’s backend development in diverse, distributed cloud-based (AWS) technology stacks using Java/Kotlin and Spring
  • Work in operations in accordance with DevOps
  • Work on setting the standards as part of a functional team
What we offer
What we offer
  • Flexible working hours with home office opportunity
  • Medicare health insurance
  • Company breakfast and lunch every day in the office
  • Exciting programs and team-building events
  • Recreation room with darts, ping pong, foosball, XBox, and other games
  • Modern and fancy office in Buda close to Széll Kálmán tér
Read More
Arrow Right

IT Applications Engineer, Mobile - Android & iOS with Java

Bright Vision Technologies is a forward-thinking software development company de...
Location
Location
United States , Atlanta, GA or Greenwood Village, CO
Salary
Salary:
108000.00 - 133000.00 USD / Year
bvteck.com Logo
Bright Vision Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Four (4) years’ experience programming Java/Kotlin for the Android platform
  • Two (2) years’ experience developing automated tests using XCUITest/Espresso
  • Three (3) years’ experience working with native mobile app signing and build variants (e.g., Provisioning Profiles, Entitlements, Distribution Certificates, Xcode Scheme and Configuration, Android build types and flavors, etc.)
  • Three (3) years’ experience in the development and integration of third-party source code or libraries
  • Two (2) years of work experience with CMS such as Adobe Experience Manager (AEM)
  • Three (3) years’ experience integrating API/services
  • Mobil development for Android with Java
  • Must be in CO or GA or relocate to CO or GA area
What we offer
What we offer
  • up to 8% annual bonus
  • full benefits
  • Fulltime
Read More
Arrow Right

Cloud Engineer

A Cloud Software Development Engineer is at the forefront of cloud operations, w...
Location
Location
United States , Salt Lake City
Salary
Salary:
Not provided
stgconsulting.com Logo
Software Technology Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • 5+ years of experience in cloud engineering, with expertise in AWS and Azure services
  • Proficiency in developing with Javascript/Typescript, Python or Java/Kotlin
  • Strong understanding of CI/CD pipelines and DevSecOps practices
  • Experience working with APIs and HTTP REST interfaces
  • Familiarity with public, private, and hybrid cloud environments
  • Knowledge of containerization and orchestration using Docker and/or Kubernetes
  • Strong problem-solving and troubleshooting skills under pressure
  • Familiarity with Agile software development, including Scrum
  • Familiarity with Git Version Control and Platforms like Github, Gitlab and Bitbucket
Job Responsibility
Job Responsibility
  • Build and implement governance, security, privacy, and networking standards in AWS and Azure environments, focusing on IaaS/PaaS services, pipelining, service principles, and disaster recovery strategies
  • Design and configure multi-region cloud solutions, including integration between AWS and Azure
  • Establish and manage networking solutions such as Direct Connect, ExpressRoute, and Virtual Networks, ensuring secure ingress and egress traffic flow
  • Monitor cloud systems for performance, reliability, and compliance, leveraging advanced monitoring tools and techniques
  • Collaborate with cross-functional teams to define architecture, establish standards, and implement best practices for cloud solutions
  • Code and maintain APIs for cloud systems and applications, translating architectural requirements into scalable cloud solutions
  • Participate in software design and code reviews, ensuring alignment with industry standards and functional requirements
  • Develop and maintain comprehensive technical documentation, including system architecture and cloud solution designs
  • Analyze functional requirements, formulate technical recommendations, and create detailed technical designs that address business needs
  • Contribute to strategic planning and cloud solution roadmaps, including estimating development timelines and delivering features on schedule
What we offer
What we offer
  • Career Development Plans
  • Certifications
  • Mentorship Programs
  • Ongoing training
  • Work-life balance
  • Continuous learning
  • Rewarding excellence
  • Full time positions for consultants with optional benefits
  • Fulltime
Read More
Arrow Right
New

Business Consulting-Technical analyst with ETL, GCP using Pyspark

The Business Consulting-Technical Analyst role focuses on ETL and GCP using PySp...
Location
Location
India , Pune
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • GCP Professional Data Engineering certification
  • Strong understanding of GCP services like BigQuery, Cloud Storage, Dataflow, and Dataproc
  • Demonstrated experience in using PySpark for data processing, transformation, and analysis
  • Solid Python programming skills for data manipulation and scripting
  • Experience with data modeling, ETL processes, and data warehousing concepts
  • Proficiency in SQL for querying and manipulating data in relational databases
  • Understanding of big data principles and distributed computing concepts
  • Ability to effectively communicate technical solutions and collaborate with cross-functional teams
  • Systems design experience with the ability to architect and explain complex systems interactions, data flows, common interfaces and APIs
  • Deep understanding of and experience with software development and programming languages such as Java/Kotlin, and Shell scripting
Job Responsibility
Job Responsibility
  • Designing, implementing, and optimizing data pipelines on GCP using PySpark for efficient and scalable data processing
  • Building and maintaining ETL workflows for extracting, transforming, and loading data into various GCP services
  • Leveraging GCP services like BigQuery, Cloud Storage, Dataflow, and Dataproc for data storage, processing, and analysis
  • Utilizing PySpark for data manipulation, cleansing, enrichment, and validation
  • Ensuring the performance and scalability of data processing jobs on GCP
  • Working with data scientists, analysts, and other stakeholders to understand data requirements and translate them into technical solutions
  • Implementing and maintaining data quality standards, security measures, and compliance with data governance policies on GCP
  • Diagnosing and resolving issues related to data pipelines and infrastructure
  • Keeping abreast of the latest GCP services, PySpark features, and best practices in data engineering
  • Fulltime
Read More
Arrow Right
New

Staff Software Engineer, Backend - Onboarding

Be part of the Onboarding team which plays a pivotal role in Airwallex's mission...
Location
Location
Singapore , Singapore
Salary
Salary:
40000.00 - 80000.00 CNY / Month
Airwallex
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experienced and technically proficient in software development with robust expertise in Java/Kotlin
  • Empathetic and insightful with deep empathy for customer needs
  • Data-driven and analytical with ability to interpret data
  • Collaborative and knowledge-sharing, thrives in team settings
  • Adaptable and continuously learning, eager to adopt new skills
  • Proactive and ownership-driven, self-motivated
  • Efficient and prioritization-savvy, excels at prioritizing tasks
Job Responsibility
Job Responsibility
  • Design and build scalable systems, architect, develop, and maintain microservices in Java/Kotlin
  • Enable data-driven decisions, collaborate with data scientists and product managers to design data pipelines
  • Collaborate and innovate with cross-functional teams
  • Define measurable SLO for service performance
  • Promote security & compliance, integrate secure coding practices
What we offer
What we offer
  • Offers Equity
  • Offers Bonus
  • Medical, dental, and vision insurance
  • 401(k) plan
  • Short-term and long-term disability
  • Basic life insurance
  • Well-being benefits
  • 20 paid days of vacation
  • 12 paid days of company holidays
  • Fulltime
Read More
Arrow Right

Junior Hybrid Cross-Platform App Developer

We are seeking a Junior Hybrid Cross-Platform App Developer to join our team. Th...
Location
Location
Pakistan , Rawalpindi
Salary
Salary:
Not provided
translation-empire.pk Logo
Translation Empire
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 1-2 years of experience in mobile app development using Flutter, React Native, or Ionic
  • Proficiency in Dart (for Flutter) or JavaScript/TypeScript (for React Native, Ionic)
  • Solid understanding of mobile UI/UX principles and responsive design
  • Experience with RESTful APIs, Firebase, or GraphQL integration
  • Knowledge of state management libraries (e.g., Provider, Redux, MobX, or Bloc)
  • Understanding of Google Play Store and Apple App Store deployment processes
  • Familiarity with Git version control and Agile development methodologies
  • Basic knowledge of native Android (Java/Kotlin) or iOS (Swift/Objective-C) development is a plus
  • Strong problem-solving and communication skills
Job Responsibility
Job Responsibility
  • Develop, test, and maintain cross-platform mobile applications using Flutter, React Native, or Ionic
  • Implement intuitive UI/UX designs that enhance user experience
  • Collaborate with backend developers to integrate RESTful APIs and third-party services
  • Optimize applications for performance, scalability, and security
  • Debug and resolve application issues across different mobile devices and OS versions
  • Follow best coding practices, maintain clean code, and document development processes
  • Stay updated with latest mobile development trends and cross-platform technologies
  • Participate in code reviews and Agile development processes
  • Fulltime
Read More
Arrow Right