Java Developer - Selangor, Malaysia - Nityo Infotech
Description
JAVA, SPRINGBOOT, SPRING, GIT, JAVASCRIPT, HTML, CSS, REACT FRONT END, AZURE CLOUD, MAVEN, DOMAIN DRIVEN DESIGN, Agile, TraditionalExperience Required
3 - 5 Years
Industry Type
IT
Employment Type
Permanent
Location
Malaysia
Roles & Responsibilities
Creating the technical designs.
• Developing and maintaining the applications.
• Coming up with technical and process improvements.
• Designing, implementing and maintaining automated builds and deployment.
• Coding features (data access, business logic and UI), fixing bugs and writing integration & unit tests.
• Testing, deploying and documenting the applications.
• Helping with production issues.
• Knowledge sharing and conduct code reviews of other team members
Expertise & Qualification
Bachelor's degree in Information technology/Computer Science/Software Engineering or equivalent work experience.
• Minimum 3 years of full-time programming in Java.
• Experience with Java versions 11 or newer.
• Experience with Spring/Spring Boot.
• Experience with relational and NoSQL databases.
• Experience with version control (GIT).
• Good knowledge of frontend technologies (JavaScript, HTML, CSS).
• Knowledge of React frontend framework.
• Knowledge of software design patterns.
• Experience in working with good practices such as Continues Integration, unit testing, Test-Driven Development, code reviews.
• Practical knowledge of Azure cloud, Maven, Domain Driven Design.
• Working in an Agile ( Scrum) team (nice to have).
• Fluently communication in English (verbally and in writing).
• Good communication skills.
• Ability to easily change direction based on lessons learnt or changed circumstances (adaptability).
• Open mind and positive can-do attitude.
• Initiative and ability to work without a close supervision.
• Internal drive for technical excellence