Bright minds,
sharp solutions

Luxoft is a global IT service provider of innovative technology solutions that delivers measurable business outcomes to multinational companies. Its offerings encompass strategic consulting, custom software development services, and digital solution engineering. Luxoft enables companies to compete by leveraging its multi-industry expertise in the financial services, automotive, communications, and healthcare & life sciences sectors. For more information, please visit the website.

Line of Business:

Financial Services

Position:

Senior JAVA FullStack Developer, Bangalore

Project Description

Luxoft, through its Australian subsidiary Excelian Luxoft Financial Services, has won a multi-year engagement with a leading financial services institution in Australia. Focussed on delivering projects and programs of work in 4 key areas in the Institutional Banking and Markets space - Fixed Income, Commodities and Currencies (FICC), Foreign Exchange (FX), Risk and Digital - the engagement is taking the client on a journey of successful delivery of programs in a distributed agile delivery model across onsite and offshore teams. Critical to the success of the engagement are smart technologists who have the capability, experience, passion and drive to make a difference to the technology landscape and delivery culture of a leading financial services organization.

Project is to re-platform digital program focussing on the Capital Market areas like FX (Forex), commodities, markets digital sales enablement and trader operational efficiency improvement. You will work with business users, as part of an autonomous delivery team with business analysts, testers and other UI and server-side developers to understand requirements and create excellent solutions.

Responsibilities

* Contribute to the design and build of the server-side solution in Java
* Contribute to the UI development of the solution
* Participate in the design and development of the solution, liaising with a team of UI resources and Java resources
* Software development and quality control of software developed by the immediate and wider teams
* Analyse systems and applications and provide recommendations for enhancement and development
* Contribute to the technical design of system enhancements
* Follow release and change processes in the compilation and distribution of software builds and releases to development and test environments, as well as system updates into production
* Assist with preparation and documentation of deployment and configuration scripts for development, test and production environments
* Investigate and fix system issues
* Follow agile methodology and CI/CD processes
* Troubleshoot complex development, deployment, environment and system issues
* Work closely with onshore development teams, business & client technology functions

Skills

Must

* Minimum 6+ years of total experience as a full stack Java developer with design experience.
* Hands-on experience in Java 7 and above, Multithreading, Concurrency, Restful web-services, Micro-services and Distributed Systems is mandatory.
* Hands-on experience in Spring 4 or above, SpringBoot, JPA implementations like Hibernate or similar is mandatory.
* Hands-on experience in JavaScript library like JQuery with ES6 is mandatory.
* Hands-on experience in Oracle, PL/SQL, Message-Brokers/JMS implementations like Active MQ, IBM MQ or similar is mandatory.
* Hands-on experience in building tools like maven, gradle or similar is mandatory.
* Hands on experience in Distributed version control systems like Git Hub, BitBucket or similar is mandatory.

Nice to have

* Experience in Java 8 and above is a plus.
* Experience in ReactJS, Redux or Angular 2+ is a plus.
* Experience in Spring Data and Spring Security is a plus.
* Experience in CI/CD tools like Team City, Jenkins or the likes is a plus.
* Experience in Kafka, Docker, Kubernetes is a plus.
* Experience in Artifactory is a plus.
* Experience in Batch script or shell script is a plus.
* Experience in Distributed Caching like EHCache, Redis or similar is a plus.
* Experience in Application Monitoring Tools like splunk or similar is a plus.
* Experience in creating architectural diagrams in MS Visio, Visual Paradigm or similar tools is plus.
* Capital Markets (Equities, Fixed Income, FX (Forex), Derivatives, Commodities, Market Risk and Trading) knowledge is desirable

Languages

  • English: Upper-intermediate

Relocation package

If needed, we can help you with relocation process. Click here for more details:

WHERE

Bangalore

Work Type

Full Stack

Ref number
VR-41659
ADD TO MY JOB
RECOMMEND A FRIEND
Apply

More job opportunities in Full Stack

Specialization Position / Title Location Send to a friend
Full Stack Java Full Stack Developer Bangalore, IN Apply or Add to my jobs
Full Stack Java Full Stack Developer Bangalore, IN Apply or Add to my jobs
Full Stack Principal/Senior Full Stack Java Engineer Bangalore, IN Apply or Add to my jobs
Full Stack Regular Full-stack Java Developer Bangalore, IN Apply or Add to my jobs
Full Stack Senior Engineer for Automotive Project Bangalore, IN Apply or Add to my jobs
Full Stack Full Stack Engineer for Automotive Project Bangalore, IN Apply or Add to my jobs
Full Stack Lead Engineer Bangalore, IN Apply or Add to my jobs
Full Stack Senior JAVA FullStack Developer Bangalore, IN Apply or Add to my jobs
Full Stack Principal Java Full Stack Developer Bangalore, IN Apply or Add to my jobs