B Infinite

Full Stack Developer (Java & PostgreSQL)

Federal Territory of Kuala Lumpur, MY

11 days ago
Save Job

Summary

We are seeking a skilled Full Stack Developer with expertise in Java and PostgreSQL to join our development team. The ideal candidate will have a strong foundation in both back-end and front-end development, a passion for creating scalable web applications, and a keen eye for optimizing user experience. As a Full Stack Developer, you will work closely with cross-functional teams to design, develop, and maintain high-quality applications that meet both technical and user needs.


What you will be doing

●      Design, develop, and deploy robust, scalable, and secure web applications using Java for backend processes and PostgreSQL as the primary database.

●      Build and maintain seamless communication between the front-end and back-end components, ensuring a smooth and responsive user experience.

●      Develop, optimize, and manage database schemas, queries, and data storage solutions using PostgreSQL.

●      Write clean, maintainable, and efficient code that adheres to industry standards and best practices. Conduct code reviews to ensure quality and consistency across the application.

●      Identify and resolve performance bottlenecks and optimize applications for maximum speed and scalability.

●      Work closely with product managers, designers, and other developers to gather requirements and translate them into technical specifications and deliverables.

●      Create and execute unit, integration, and functional tests to ensure software reliability and robustness. Troubleshoot and debug issues across the stack.

●      Stay up to date with emerging technologies and best practices in full stack development and contribute to continuous improvement efforts within the team.


Who we are looking for

●      Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.

●      3+ years of professional experience as a Full Stack Developer or similar role.

●      Strong knowledge of Java with experience in developing backend applications, APIs, and microservices.

●      Hands-on experience with PostgreSQL, including database design, complex SQL queries, and optimization.

●      Proficient in frontend technologies such as HTML, CSS, and JavaScript. Experience with popular frameworks like React, Angular, or Vue.js is a plus.

●      Experience with Java-based frameworks such as Spring Boot or Hibernate.

●      Knowledge of building and consuming RESTful APIs, as well as working with web services.

●      Proficiency in version control systems, particularly Git.

●      Familiarity with testing frameworks and tools, along with strong debugging and troubleshooting skills.

●      Familiarity with cloud platforms (e.g., Huawei) and containerization technologies (e.g., Docker, Kubernetes) is a plus point.

●      Experience with Agile/Scrum development methodologies is a plus point.

●      Knowledge of CI/CD pipelines and automated deployment practices is a plus point.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job