Java Developer

Department: IT

Reporting to: Manager

Grade:

Designation:



Role Description:

Develop new and maintain/adapt/improve existing IT applications on demand of the business by

programming independently in a stipulated programming language on one hand and to support projects

on the other hand and to collaborate in a team.

Key Accountabilities & Responsibilities:

Contribute to and validate functional analysis and specifications

Realize IT projects, conduct code reviews, follow release management

Develop or adapt programs in line with standards

Test developments before user testing

Document realizations

Maintain and improve applications

Handle tickets and correct bugs

Analyze root causes and propose solutions

Maintain documentation

Support business users

Define and measure availability levels

Elaborate support procedures and reporting

Collaborate with IT and business teams

Report status and contribute to meetings

Participate in permanences when required


Job Description


Strictly Confidential

Key Competencies & Skills required


Technical:


Java 7/8/11/17, Spring

MS SQL Server

ActiveMQ / OpenMQ

SOAP / RMI / REST

ReactJS, Redux, ES6

Backend: JSON, XML

Linux/Unix basics

JEE

Maven, Jenkins, Git, Bitbucket

Jira, BuildMaster, Octopus

Kubernetes,

SoapUI, Eclipse

, SSMS

ReadyAPI

Cloud platforms (AWS/Azure/GCP)

Security protocols and best practices


Specifics:


Secure coding practices (OWASP)

Authentication & Authorization (OAuth, JWT, SAML)

Data protection & encryption

API security & gateways

Dependency security & patching

Security tools (Spring Security, SonarQube, OWASP ZAP)

Compliance (GDPR, PCI-DSS)


Nice to have:


Glassfish, Wildfly

ehCache

Docker (optional)

IntelliJ

Behavioural Skills:


Soft Skills:


Motivated team player

Integrates and shares knowledge

Interact with business users

Handle pressure and deadlines

Structured, Agile/Scrum oriented

Ownership mindset

Certification is a plus

Previous Experience & Qualifications


Job Description


Strictly Confidential


Education/Qualification: A degree in IT or equivalent or a related discipline; or equivalent


work experience


Knowledge & Experience:


Junior: 2+ years, Senior: 5+ years

English


Similar jobs

Java Developer

Apply Now
Back to search page