Software Developer (Java) | Permanent
Borr Drilling
Singapore
On-site
SGD 80,000 - 100,000
Full time
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Job summary
Une entreprise internationale dans le secteur technologique recherche un Développeur d'applications IT pour rejoindre son équipe à Singapour. Le candidat idéal aura des compétences en Java/J2EE, une expérience en gestion de projet agile, et sera impliqué dans le développement et la maintenance d'applications innovantes. Ce rôle offre l'opportunité de travailler sur des projets significatifs tout en évoluant dans un environnement dynamique et exigeant.
Qualifications
- Au moins 1 an d'expérience dans le développement et la maintenance d'applications IT.
- Expérience réussie en gestion du cycle de vie du développement logiciel.
- Compétences en développement d'applications web avec Angular/AngularJS ou similaire.
Responsibilities
- Validation de conception technique et collaboration avec le chef de projet.
- Développement de services Web et d'applications basées sur des bases de données.
- Amélioration continue des processus existants.
Skills
Java/J2EE
Agile methodology
Interpersonal skills
Communication skills
Web services
Restful services
Database management
Multi-threading
Education
Degree/Diploma in Computer Science
Electrical Engineering
IT or equivalent
Tools
Eclipse
JDeveloper
Netbeans
Job responsibilities:
- Technical Design Validation. Responsibilities include assisting the Programme/Project Manager with validation of proposed solution, ensuring users requirements are captured in the solution and proposing counter solutions that would be beneficious.
- Review existing processes and deliver continuous improvements to keep pace with policy and business process changes and implement technology refresh for supporting tools and technologies.
- Develop Web services, Restful services or equivalent.
- Working on relational Databases like DB2, SQL Server, Oracle.
- Spring framework.
- Obtains and licenses software by obtaining required information from vendors, recommending purchases, and testing and approving products.
- Protects operations by keeping information confidential.
- Provides information by collecting, analysing, and summarizing development and service issues.
Job requirements:
- Degree/Diploma in Computer Science, Computing, Electrical Engineering, or IT or equivalent
- Shall have at least 1 year of experience in IT application development, maintenance, and experience in managing the entire software development life cycle
- Have track records in managing successful maintenance of IT applications/products of similar nature using agile methodology
- Good interpersonal and communication skills to manage relevant stakeholders
- Good experience in java/j2ee technologies and back-end programming
- Development of Web-based applications using UI framework such as Angular/AngularJS, JQuery, Struts or equivalent.
- Development of application using Persistence framework such as Hibernate, JPA or equivalent.
- Development of Web services, Restful services or equivalent.
- Relational Databases like DB2, SQL Server, Oracle.
- IDE such as Eclipse, JDeveloper, Netbeans or equivalent.
- Coding in multi-threading context
- Familiar with REST/SOAP/EJB/HTTPS terminologies (eg. Mutual authentication, certificates generation & exchange, payload encryption, digital signature, etc.)