Appier is seeking a skilled Senior Software Engineer for Java Backend Development in Taipei. The candidate will develop and maintain scalable, high-performance backend systems. They will collaborate with cross-functional teams to design solutions and ensure project success.
Responsibilities:
- Design, develop, and maintain robust backend systems using Java, Spring, and Hibernate.
- Collaborate with cross-functional teams to define system requirements.
- Perform code reviews and ensure adherence to coding standards.
- Identify, troubleshoot, and optimize code for performance.
- Participate in the entire software development lifecycle.
- Stay updated with industry trends and technologies.
Requirements:
- 3-5 years of Java Backend Development experience.
- Strong proficiency in Java and frameworks like Spring and Hibernate.
- Solid understanding of web application development principles, RESTful APIs, and microservices architecture.
- Experience with functional programming paradigms.
- Experience with databases (SQL and NoSQL) and ORM frameworks.
- Familiarity with version control systems (e.g., Git).
- Strong problem-solving and communication skills.
Appier offers:
- Opportunity to work on scalable backend systems.
- Collaboration with cross-functional teams.
- Exposure to the latest industry trends and technologies.