Java Developer - Mission Critical Systems
Michael Page
- Central, Hong Kong
- Permanent
- Full-time
- Design, develop, and maintain RESTful APIs using Java and related technologies
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications
- Implement secure and scalable solutions that adhere to industry best practices
- Write clean, efficient, and maintainable code while following coding standards and guidelines
- Conduct thorough testing and debugging of software components to ensure high-quality deliverables
- Collaborate with frontend developers to integrate the backend services with user interfaces
- Optimize API performance and scalability to meet the demands of high-traffic applications
- Stay up-to-date with the latest trends and advancements in Java, RESTful API development, and related technologies
- Participate in code reviews and continuous improvement activities
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Experience in Java development, including proficiency in core Java concepts and libraries
- Solid understanding of RESTful architecture and best practices for designing and implementing APIs
- Experience with frameworks like Spring Boot, JAX-RS, or Jersey for building RESTful services
- Familiar with database systems, such as MySQL, PostgreSQL, or MongoDB
- Proficiency in using version control systems like Git
- Knowledge of software development methodologies, such as Agile or Scrum
- Excellent problem-solving skills and attention to detail
- Ability to work independently as well as in a team environment
- Experience with cloud platforms like AWS, Azure, or Google Cloud is an advantage
- Familiar with API documentation tools like Swagger or OpenAPI, security protocols and practices for securing REST APIs is an advantage
CTgoodjobs