Senior Java developer
Luxoft
Bangalore, IN
4d ago

Responsibilities

  • Working alongside our business users and the development team to understand the business processes.
  • Communicating and co-ordinating with different technology silos
  • Ability to bring new ideas and present them in clear, thoughtful manner
  • Evangelize the adoption of Agile development practices
  • Catalyst for adoption of modern software development practices
  • oMicro Service

    oDockerable application

    oCI / CD

  • Building strong relationships with the business through delivery, communication and domain knowledge transfer.
  • Developing solutions that embrace our firm standards without compromising on quality.
  • Perform non-functional testing, regression testing, independent testing, SIT and UAT.
  • Phasing, building and delivering designed solutions to meet the expectations.
  • Providing production support on existing systems and resolving operational issues while working with other support and development staff located across the globe.
  • Required Skills

  • More than 7 years of experience with Java / J2EE development experience
  • Excellent in communicating and presenting technology topics
  • Understanding of financial market and FX, Money Market, FX Options, Rates Derivatives, Commodities domain.
  • Micro-Service architecture, Spring cloud, Dubbo
  • Enterprise Integration Patterns and frameworks
  • DevOps & Automation
  • 1.Software version management - GIT

  • 2.Auto testing, Auto Building, Auto Deployment;
  • 3.Build Systems - Maven, Gradle

    4.Continuous Integration - Jenkins, Sonar

    5.Continuous deployment

    6.Cloud techniques, AWS

  • Event driven and Domain Driver Design
  • HTML5, CSS, Java script, JQuery, Bootstrap, Vue, React, Angular
  • Linux - Shell and Python scripting
  • Docker
  • Agile / Scrum / Kanban
  • Solid database experience. Familiarity with database platforms, both SQL (Oracle, Sybase) or NoSQL (Cassandra, HBASE, MongoDb) and common database design patterns.
  • Performance optimization skills
  • Practical experience on distributed system.
  • Desirable Skills

  • Apache Camel, Kafka, Active MQ, Rabbit MQ, Rule Engine and so on
  • Practical experience on Microservice implementation.
  • Spring Framework stack - Spring Web MVC, Spring Batch, Spring Integration, Spring Boot, Spring Cloud.
  • DevOps - Tools and Techniques
  • Proxy, Reverse-Proxy and Content Delivery Networks (CDN)
  • Single-page applications
  • Docker & K8S
  • Product design skills & Marketing skills
  • Nice to have

    Experience on Agile / Scrum based

    Industry recognized Technology Certifications delivery.

    Report this job
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form