drjobs
Java Back-End Developer
drjobs
Java Back-End Develo....
Enova Consulting
drjobs Java Back-End Developer العربية

Java Back-End Developer

Employer Active

1 Vacancy
The job posting is outdated and position may be filled
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs

Job Location

drjobs

Geneva - Switzerland

Monthly Salary

drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Req ID : 1743266

Ability and commitment is as important as current skill set, in addition to this being highly motivated, having a strong interest in technology, with excellent programming skills in Java are key assets. Experience in system integrations like Watch Manufacture and/or eCommerce processes and/or solutions would be a plus.

Tasks

Self-Manage your time and activities

  • Continuously train yourself to improve your skills
  • Act as a team player
  • Be a key player in the group dynamic
  • Develop a customer-oriented mindset and a culture of trust and transparency
  • Focus on customer satisfaction and quality
  • Regularly review alignment with Product Groups / Shared Services vision
  • Contribute in Communities of Practices
  • Establish yourself as expert in your domain of expertise -> referent for other teams
  • Understand your working environment and build your own networks

PROCESSES

  • Apply and promote processes defined within the Department /Pillar/Group/Team and make sure they are well understood
  • Follow-up your activities from end to end
  • Adjust, augment, and suggest improvement to existing processes within the Department
  • Identify improvements of existing processes in order to gain efficiency, productivity and overall satisfaction
  • Rely and respect Shared Services best practices
  • Be responsible of your quality and apply auto-control
  • Be accountable of defined gates
  • Proactively identify and resolve risks/impediments. Escalate appropriately when needed
  • Propose solutions to solve complex issues
  • Collaborate with your peers
  • Raise impediments which block you in your daily activities
  • Address cross team dependencies or issues with your peers
  • Identify, manage risks, define the corresponding mitigation plan and escalate to the appropriate level as necessary
  • Apply guidelines, frameworks, and best practices defined by Communities of Practices
  • Focus on quality: delivery on time, on budget and beyond expectations
  • Collaborate with the Support team to handover all required knowledge about the Product /Solution

DEVELOPER

  • Review functional specifications (FUS) and translate them to technical specifications
  • Develop and preform unit test Product/Solution according to specifications
  • Troubleshoot, debug issues and maintain Product/Solution and the corresponding technical documentations
  • Support the QA in the definition of test strategy
  • Recommend changes to improve Product/Solution
  • Collaborate with the Support Team to solve Product/Solution software issues
  • Attend to Scrum ceremonies i.e. daily Stand-ups, Sprint Planning, Sprint Grooming, Sprint Reviews and Retrospectives

Maintain status of your activities up-to-date at all time, such as status in Confluence and Jira

  • Actively contribute to the Developer Community of Practice
  • Collaborate with the DevOps team to automate the integration of developed Product/Solution (such as Continuous Integration, Continuous Deployment)

Requirements

KEY SKILLS

Technical Skills for Back-End Developer

  • Java 8/11 language & technology stack
  • Spring Boot (2.x), Spring Data, JPA/Hibernate, Spring Cloud, Security
  • Web formats and protocols: JSON, XML, HTTP, SOAP, WSDL, REST etc
  • Testing (Junit 4/5, Mockito, Spring-test)
  • Maven, Git, Jenkins
  • Experience working with RDBMS (MySql, )
  • Base NoSQL (MongoDB/Redis), will be an asset
  • Docker, Kubernetes
  • Cloud (AWS, Alibaba), will be an asset
  • Microservice / distributed system and Event Driven architectures (AMQP / JMS, RabbitMQ, ActiveMQ), will be an asset
  • At ease with development tools and processes like Maven, Git, IntelliJ, will be an asset
  • Experience with modern build strategies, continuous integration/deployment, testing, will be an asset
  • Agile methodology, ceremonies, semantic, will be an asset

Benefits

PEOPLE

  • Adapt your communication according to the target audience
  • Ensure the communication has reached and well understood by the target audience
  • Establish relevant communication channel
  • Establish relationship with peers
  • Proactively share Ideas
  • Challenge your peers constructively
  • Work closely with cross-functional teams (Developers, Scrum Masters, Architects )
  • Take the full ownership in your scope
  • Adopt a common sense and be respectful with your colleagues
  • Focus on objectives
  • Develop a collaborative mindset

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.