6 months ago
Taipei, TaiwanSenior / Staff+
H1B Sponsor
Responsibilities
- Design, develop, and maintain server-side components and APIs using Java.
- Implement RESTful APIs with a focus on performance and security.
- Develop scalable and fault-tolerant architectures.
- Design and optimize relational and NoSQL database schemas.
- Identify and resolve performance bottlenecks in backend systems.
- Implement secure authentication and authorization mechanisms.
- Write and maintain comprehensive tests for quality assurance.
- Deploy and monitor services on cloud platforms.
- Collaborate with frontend developers for seamless API integration.
- Set up monitoring and logging tools for incident management.
Requirements
- Bachelor’s or Master’s degree in Computer Science or related field.
- 10+ years of professional experience in Java development.
- Expertise in Java and familiarity with frameworks like Spring Boot.
- Experience building and maintaining RESTful APIs.
- Strong understanding of SQL and relational database design.
- Hands-on experience with NoSQL databases like MongoDB.
- In-depth understanding of JVM internals and performance optimization.
- Knowledge of security best practices for backend systems.
- Experience with Infrastructure-as-Code tools and cloud-native development.
- Strong communication skills and problem-solving abilities.
Tech Stack
Apache CassandraAWSAzureCouchbaseDockerGitHub ActionsGitLab CI/CDGoogle CloudGrafanaJavaJenkinsJUnitKubernetesMongoDBMySQLPostgreSQLPostmanPrometheusRedisSplunkSpring BootTerraformTestNG
