Java Yazılım Uzmanı İş İlanı

İşveren Hakkında

QUALIFICATIONS AND JOB DESCRIPTION

XGen Partners is a partner of the growingValantic group, striving to become Number 1 in digitalization and a leading provider of innovative payment and trading solutions with a strong footprint in Germany, Spain, Austria, Luxembourg, Czech Republic, Slovakia, Hungary and Romania.

We are looking for senior Java developers to support ongoing product and solution development for Valantic’s (Germany) Capital Markets clients.

Experience in Java (full stack, with a strong focus on server-side Java, HTML5, CSS, REST, http), component-based software development


Responsibilities

· Work with product managers and architects to understand the longer-term product roadmap and outcomes, including the technology roadmap and technology stack

· Work with product managers, analysts, UX/UI designers and other developers across locations and teams to translate product requirements into a technical design and development tasks

· Ensure a seamless user experience for the development of front-end functionality

· Develop Java code inline with agreed technical design, perform and document tests to ensure the code satisfies requirements

· Support the maintenance of existing Java code, re-factor and improve code

· Produce clean, efficient and well documented code

· Develop and implement unit tests, ensure required code coverage is achieved

· Perform peer reviews and debug code developed within the team

· Support less experienced developers in their day-to-day activities

· Support the development of approaches to ensure software is up-to-date with latest technologies

· Apply architecture and design principles and patterns to ensure high code quality

· Build quality into the solutions and the project delivery to exceed expectations

· Work with agile tools and apply agile best practices to facilitate the software delivery process

· Support and contribute to the development and maintenance of knowledge bases for use by XGen Partner’s development teams

· Contribute to an overall positive work culture and working environment, both within a local team and across locations


Key Skills & Requirements

· Minimum 4 years hands-on experience in developing component-based software architectures and their integration into existing platforms, especially high-volume, scalable real-time systems, preferably in Captial Markets

· Minimum 4 years hands-on experience in using server-side Java and web technologies (HTML5, SCC, REST, http)

· Use of tools like Git, JIRA and code profilers

· Experience in using JavaScript, preferably Angular, vue

· Experience using and maintaining CI/CD environments and tool-sets in a DevOps environment

· Advanced problem-solving skills and the ability to optimize code for the best possible outcome

· A profound understanding and practical experience in delivering projects using agile methodologies and tools

· Strong communication and coordination skills to work with team members in different locations and across geographies