返回查询:Software Full / 苏州市

We are looking for
a Software Full-stack Engineer.
In this role, you will take ownership of the full software lifecycle, from design to deployment, for complex, visionary systems.

You will leverage your deep expertise in Java and Kotlin, along with modern front-end and cloud technologies, to build reliable and scalable enterprise solutions. We are looking for a proficient English communicator ready to join a collaborative team in Chengdu/Suzhou.

Primary Skills:

  • Full-Stack Development & Architecture:
    Ownership of complex systems from design to deployment.
  • Java/Kotlin & Cloud Expertise:
    Proficiency in back-end development with Java/Kotlin and cloud platforms (AWS/Azure).
  • English Communication:
    Fluency in English for effective collaboration and presentation.

Responsibilities

  • Experience in the end-to-end responsibility of full-stack software development and operation
  • Develops highly complex components and systems visionary
  • Apply strong knowledge of Java, Kotlin, and front-end technologies to build robust solutions
  • Experience with free and open-source technologies, and enterprise technologies like GitHub, Azure Cloud, and AWS Cloud

Requirements

  • Proven experience in developing highly complex software components and systems
  • Ability to design and implement reliable, scalable enterprise-level architectures
  • Strong proficiency in Java and Kotlin for back-end development
  • Excellent verbal and written communication skills in English
  • Confidence in presenting software solutions to both customer and expert audiences

Nice to have

  • Experience with Android application development
  • Familiarity with Android Open Source Project (AOSP) development
  • Good sense in UI and UX design

We offer

  • By choosing EPAM, you're getting a job at one of the most loved workplaces according to Newsweek 2021 & 2022&2023
  • Employee ideas are the main driver of our business. We have a very supportive environment where your voice matters
  • You will be challenged while working side-by-side with the best talent globally. We work with top-notch technologies, constantly seeking new industry trends and best practices
  • We offer a transparent career path and an individual roadmap to engineer your future & accelerate your journey
  • At EPAM, you can find vast opportunities for self-development: online courses and libraries, mentoring programs, partial grants of certification, and experience exchange with colleagues around the world. You will learn, contribute, and grow with us

How We Hire


• Here, we summarize the typical journey to finding a job within EPAM.


• Apply and tell us about yourself


• Go through some standard interviews:

    • General interview with a recruiter
    • Technical interview with our technology experts
    • Manager interview or Offer interview with a hiring manager


• Get ready to join the team


• Not sure if you meet all the requirements? No problem. Let's talk anyway and find out more


• It takes 1 min of application to start the journey with us. Apply now

Life at EPAM

  • EPAM Systems Inc. (EPAM) is a leading digital transformation services and product engineering company.
  • We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to various innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to learn and grow continuously.