Software Engineer, General Backend Development, Enterprise Solution - Tokyo,Japan
Appier
22 days ago
Tokyo, Japan
Senior / Mid Level
Responsibilities
- Design, develop, and maintain robust and scalable backend systems using Java, Python, or Go.
- Collaborate with cross-functional teams to define system requirements and deliver high-quality solutions.
- Perform code reviews to ensure adherence to coding standards and best practices.
- Identify and troubleshoot issues, debug and optimize code for performance and efficiency.
- Participate in the entire software development lifecycle from planning to deployment.
- Stay updated with the latest industry trends and continuously improve technical skills.
Requirements
- Proven experience as a Backend Developer with 3-5 years of professional experience.
- Strong understanding of programming languages and related web frameworks.
- Apply object-oriented principles and design patterns for code reusability and maintainability.
- Experience with functional programming paradigms.
- Familiarity with unit test frameworks for effective testing.
- Solid understanding of web application development principles and RESTful APIs.
- Experience with SQL and NoSQL databases and ORM frameworks.
- Experience with OLAP databases.
- Familiarity with version control systems like Git.
- Strong problem-solving skills and ability to work independently and in teams.
- Excellent communication and collaboration skills.
Tech Stack
DatabricksFastAPIFlaskGitGoJavaPrestoPythonSQL
Categories
BackendData EngineeringDevOps