Java Developer

Full Time1 year ago

Employment Information

Job description
Java Developer would be responsible for the design, development and on-going maintenance of the Automation web pages, Data Centre Apps, and our desktop applications like configuration tools, etc Responsibilities would also include the presentation of data analytics as required by the customers as we'll as customer-facing support relating to front-end website-related issues and other tools
Working knowledge of REST APIs, Desktop applications, and cyber security standards would be desirable
The candidate would be required to support the development or maintenance of the tools, data repository, or the API itself as part of their day-to-day activities but may be required to provide ad-hoc support in the future
Therefore, skills that complement these areas would be favored
Key Accountabilities:

Design, implement and test software for desktop-based configuration tool and web-based Pages
Design, implement and test software for GridKey Data Centre web pages
Design reviews, Strict version control, Software Documentation, Content for User Documentation
Prepare and maintain Test specifications and Test cases OTIF individual weekly plan objectives
Carry out testing as per test plan
Capture, document and report test results and observations
Coordinate and deliver in cooperation with other project teams, assist with project planning and reporting
Job Context
The position is responsible for constructing and maintaining desktop-based tools, Web pages, Data Centre web pages, and other related activities as allocated
We are working as a member of the development team, who collectively execute all the necessary activities to maintain, improve, and optimize our products for the customer and production considering, especially the ease-of-use and reliability aspects
Qualifications, Experience Skills
A degree in a relevant subject (Computer/Software engineering or equivalent)
Minimum 5+ years of working experience in a similar industry
Self-driven individual with hands-on skills.
Job-Specific Skills:

Must have experience developing desktop-based Java tools using at least one of Java desktop GUI frameworks such as Swing, Eclipse RCP/SWT, and JavaFX.
Strong knowledge or experience with frameworks like angular js.
Strong in Java, J2SE, J2EE, HTML5/CSS3/JavaScript/Bootstrap 3+, jQuery.
Experience in building and reusable code libraries.
Familiar with REST-API.
Basic knowledge of Cassandra NoSQL databases, and SQL Server /MySQL.
Experience in developing applications hosted in a cloud platform (Azure or AWS)
Familiar with building solutions that are optimized for speed and scalability.
Desirable strengths:

Good knowledge of Linux, Python, angular, and JavaScript.
Good to have some experience in open-source web servers like Lighttpd.
Familiar with tools such as Git, Jira, Confluence, and Postman.
Behavioural Competencies:

Methodical approach to problem solving.
Capable of driving ideas/projects forward
Able to work effectively to meet agreed timescales having considered and planned the project activities.
Able to work independently or within a team.
we'll organised
Strategic thinker
Proactive
Excellent written and oral communication skills in English
Good interpersonal skills with a pleasant and can-do attitude
Role: Software Development - Other
Industry Type: Consumer Electronics & Appliances
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Education
UG: Any Graduate
PG: Any Postgraduate
Key Skills
AutomationjQueryLinuxJava J2Ee DeveloperMySQLJ2EeTest casesOpen sourceSQLPython

Your experience on this site will be improved by allowing cookies Cookie Policy