BACK

Sr Java Backend Developer

Location
Contract Type Fulltime
Salary Negotiable
Job Description
  • Design, maintain and tune high performance code.
  • Apply appropriate approach, best-practice and correct separation of presentation code from business logic.
  • Implement and support build processes and test environments.
  • Provide project and task estimates.
  • Responsible for developing, enhancing, modifying and/or maintaining applications.
  • Collaborate with a dynamic team on the design and development of innovative software solutions.
  • Lead rapid refactoring initiatives to maintain a fresh, flexible, and reusable codebase.
Requirements
  • Bachelor's degree in computer science engineering or a related discipline, or equivalent work experience.
  • Strong proficiency in Java development with a deep understanding of microservices architecture.
  • Excellent grasp of software engineering principles including modular design, data structures, and algorithms.
  • Hands-on experience with modern technologies such as Spring Boot and Angular.
  • Proven track record in building and maintaining critical production systems.
  • Solid understanding of modern API design principles and RESTful architecture.
  • Fluent with version control systems like Git or similar SCM systems.
  • Ability to write well-designed and testable code.
  • Strong experience in automation and building tools such as Maven, Ant, and Gradle.
  • Experience in designing and implementing large-scale distributed systems and web services.
  • Familiarity with cloud-based environments and deployment processes.
  • Proficiency in working with open-source software and contributing to open-source projects.
  • Strong Object-Oriented development skills and Systems Engineering skills.
Compensation & Benefits

Benefits can be discussed in detail during the interview

Share job:

    are you ready to start your career with SotaTek?

    Please leave us your information to apply





      You are






        You are








        phonephonephone