Java Developer (Testing)
Java, RESTful APIs, PostgreSQL/Oracle DB, Kubernetes, AWS, and SQL. The role involves building and maintaining microservices, APIs, and databases; writing unit tests; deploying on Kubernetes; and setting up monitoring.
Free Tailor for ATS: 10/10 runs left
API Development: implement code integration APIs to support seamless communication between systems
Feature Implementation: collaborate with the product experts to maintain existing features and implement new enhancements
New Services: develop new services using the latest tech stack and ensure their functionality, security, scalability and performance
Backend APIs: work closely with frontend developers to design and implement RESTful APIs meeting the frontend’s requirements
Microservices architecture: create scalable and maintainable microservices
Database Management: develop and manage databases (e.g., PostgreSQL, Oracle DB) for efficient storage and retrieval of data
Big Data Integration: write queries for extracting data from the Data Warehouse
Security Implementation: apply security best practices to ensure data integrity
Testing and Code Quality: write unit tests, conduct code reviews, and ensure the reliability and performance of the code
Kubernetes Deployment: deploy and manage services on Kubernetes clusters, ensuring optimal resource allocation and high availability
Cloud Integration: utilise cloud technologies (e.g., AWS) to build, deploy, and scale services effectively
Monitoring and Logging: set up monitoring tools and logging systems to proactively identify and resolve issues in live production environments
Team Collaboration: collaborate with cross-functional teams, including Business Analysts, Product Owners, DevOps and QA testers, to ensure a smooth development process
At least 3 years of experience in Java programming
Strong communication skills, both verbal and written
Excellent analytical and fast problem-solving abilities
Proficiency in working with databases and SQL
Familiarity with RESTful API design and implementation
A meticulous approach to development and troubleshooting
Ability to speak, read and write in Chinese