Luxoft is a global leader in high-end software development.
Luxoft is looking for talents with a passion for technology & ready to create original solutions. Once on board, you are invited to expand your knowledge & skills, offering you a continuous learning experience helping you stretch your potential.
So if you’re enthusiastic by the idea of accessing cutting edge technology & innovation to make an impact, why don't you join us?
The senior Java Engineer will be part of the scrum team to deliver this proof of concept. He / She will be working actively with messaging specialist to deliver the proof of concept and the assigned tasks.
Must:
- Senior Java Engineer with at least 5 years of experience (SE and EE edition) in delivery of innovative software solutions.
- Excellent enterprise application development background with a focus on Java in complex IT environment and practical experience in building web applications, knowledge of web frameworks, SOA, web technologies and markup languages.
- Experience migrating enterprise grade solutions to cloud offerings, knowledge around building maintainable and automated tests with frameworks such as JUnit, Mockito and Selenium.
- Deep understanding installing, maintaining and monitoring Java applications on Linux, proficient skills debugging and performance tuning Linux based applications.
- Very good communication skills and fluent English.
Nice-to-have:
- University degree in computer science or equivalent qualifications
- Strong capability to design highly available, scalable and resilient applications/architectures
- Knowledge and practical working experience in agile development and DevOps
- Experience with process automation using scripting languages such as Python and Bash
- Expertise in the software lifecycle and application development best practices
- Comprehensive knowledge around software development tools, e.g.: Jira, Confluence, Git, SVN, and Artifactory
- Experienced in creating web services and REST API’s
- Ability to partner with senior stakeholders both in the team and across the bank
- Excellent verbal and written communication skills
About the Project: The role is within the global Enabling Technologies & Middleware organization in Group CIO IT Strategy & Architecture.
In the Middleware Messaging area we are delivering infrastructure services. We partner with our application development and infrastructure clients in identifying and delivering innovative infrastructure services that are cost effective and strategically aligned with the business goals.
Within the Messaging Renewal project we want to deliver a proof of concept (POC) for the self-servicing and provisioning of the standard messaging platform in the bank. With the POC we want to prove that the concept of exposing patterns for self-servicing and provisioning artifacts is viable and that we can streamline, standardize, automate and speed up the current process.
Our team: Scrum Team with 5-10 people including solution architect, requirements engineers and messaging integration specialist who are interacting with a Scrum Master and Product Owner.
Technologies used: Java, JUnit, Mockito, Selenium
Opportunities: Possibility to work in a newly formed agile team and build a new solution for the company based on a POC. Possibility to influence solution and design.
