x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Java fullstack developer
 banner picture 1  banner picture 2  banner picture 3

Java fullstack developer

Itcan Pte. Limited

Responsibilities

• Develop and maintain high-quality software solutions using Microservices and Java.

• Collaborate with multi-functional teams to define design and ship new features.

• Ensure the performance quality and responsiveness of applications.

• Identify and correct bottlenecks and fix bugs.

• Help maintain code quality organization and automation.

• Participate in code reviews to ensure alignment to best practices and coding standards.

• Provide technical guidance and mentorship to junior developers.

• Work closely with product managers to understand requirements and translate them into technical solutions.

• Continuously discover evaluate and implement new technologies to improve development efficiency.

• Contribute to the design and architecture of new features and systems.

• Ensure the scalability and reliability of the software systems.

• Collaborate with QA teams to ensure thorough testing and quality assurance.

• Document software designs code and processes for future reference.

Qualifications:

• Must have strong experience in Microservices and Java

• Should have a solid understanding of software development principles and methodologies.

Possess a Bachelors degree in Computer Science Information Technology or a related field.

· Have experience with RESTful APIs and web services.

· Show expertise in database technologies such as SQL and NoSQL.

· Exhibit knowledge of cloud platforms like AWS Azure or Google Cloud.

· Display familiarity with containerization technologies such as Docker and Kubernetes.

· Have excellent problem-solving skills and attention to detail.

· Demonstrate the ability to work independently and manage multiple tasks simultaneously.

· Have experience with version control systems like Git.

• Must be proficient in problem-solving and debugging.

• Should have excellent communication and teamwork skills.

• Nice to have experience in managing customer problems.

• Should be familiar with Agile development practices.

• Must have a proactive attitude towards learning new technologies and improving existing skills.

Sharing is Caring

Know others who would be interested in this job?