Java Developer
Technology
Pixel Coding Limited
London, United Kingdom2 weeks ago
Full timeOn-site
Job description
Key Responsibilities:
- API Development: architect and code integration APIs to support seamless communication between systems
- Feature Implementation: collaborate with the product team to maintain existing features and implement new enhancements
- New Services: design and develop new services using the latest tech stack and ensure their functionality, security, scalability and performance
- Backend-Frontend Integration: work closely with frontend developers to design and implement efficient integration systems
- 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
- 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, Azure, Google Cloud) 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 Product Owners, DevOps and QA testers, to ensure a smooth development process
- Documentation: maintain clear and comprehensive documentation for code, APIs, and deployment procedures
Qualifications & Skills:
- At least 3 years of experience in Java programming
- Strong communication skills, both verbal and written
- Excellent analytical and 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 read and write in Chinese is an advantage
Keywords
javajava-developerapplication-programming-interface-apitraining-and-developmentplanning-and-designvisual-art-designproduct-development-and-designtechnology-stackscalabilitymicroservicesmicro-services-architecturedatabase-managementpostgresqlpostgresoracledesign-build-d-bdefined-benefit-plansdistribution-and-storagesearch-and-retrievalpolicies-and-practices
Interested in this role?