Java Application Developer - Bangalore, India - DXC Luxoft

    Default job background
    permanent Technology / Internet
    Description
    Responsibilities :

    You will sit in a team that will transform front-end trade data into input for a back-end trade lifecycle platform.



    Your role focuses on transforming transaction data through XSLT transformation.



    You will be required to integrate their solution into a robust market-leading integration platform.



    Designing and developing robust, low-latency Java applications for mission-critical trading systems and delivering high availability and performance.



    Contributing to all phases of the development lifecycle, preparing and producing releases of software components



    Writing well-designed, testable, efficient code with automated unit test cases and good problem-solving Skills : API,Camel, Java and Skills Description :


    - 5 to 8 years of experience in Java Development, Java (jdk1. 8 and above)

    Strong core Java 8 and higher



    Good experience in frameworks Spring Boot with REST Web services



    Good expertise in ORM frameworks like Hibernate, JPA etc.



    - Multi-threaded programming and OO design

    - Shell/Bash scripting

    - Knowledge of automated testing techniques using Junit, Cucumber Framework etc.

    Building high throughput low latency java software including performance tuning and optimisation to achieve microsecond latencies.



    Passionate, self-starter with the ability to work on problems from inception to completion



    Strong communication skills



    Excellent analytical and problem-solving skills



    Ability to collaborate within Markets Front Office, support and trading stakeholders



    Strong academic background, preferably in computer Skills :



    Knowledge about Single Page application, ReactJs, Redux and NodeJs



    Knowledge of messaging system such as Apache Kafka, RabbitMQ, Active MQ etc.



    Experience in Reactive programming and Event driven architecture.



    Strong experience in cloud computing platforms like Amazon Web Services is preferred



    Financial Services and /or Banking experience including Capital Markets exposure is preferred


    )