Java Full Stack Developer

Luxoft

  • Bangalore, Karnataka
  • Permanent
  • Full-time
  • 1 month ago
Project descriptionProvide End to End Development solutions to one of the largest investment banking products by scaling up the latest technology stack by adopting the cloud-based services under the Client Management stream.Responsibilities
  • - Participate in the full application development lifecycle for the development of Java applications, Microservices, and reusable components to support overall project objectives - Leverage design patterns, test-driven development (TDD), and behaviour-driven development (BDD) to build software that is reliable and easy to support in production - Must be adaptable to different responsibilities, and possess strong communication skills in order to work effectively with team members and stakeholders - Design and deliver front-to-back technical solutions and integrate into business processes - Participate in hands-on coding, code reviews, architectural decisions, and reviews - Work in an Agile Systems Development Life Cycle
SKILLSMust have
  • - Overall 7 to 9 years of experience as a Java Developer - 5+ Years of Experience developing in Core Java and Spring Framework - 4+ Years of Experience developing in React and JavaScript - Worked with the latest features of Java 8, 11, and 17 in Development - Solid understanding of Data Structures - Good hands-on coding skills - Experience in Kafka or other messaging - Knowledge of key APIs: JPA, JTA, CDI, etc - Knowledge of various design and architectural patterns - Understanding of microservices architecture - Containerization solutions (e.g. Docker, Kubernetes, OpenShift) - Building tools (e.g., Maven, Gradle) - Version Control (e.g., Git) - Continuous Integration systems (e.g., TeamCity, Jenkins) - English Upper-Intermediate - Be well versed with concepts of references, class instances, methods, objects, constructors, mutable and immutable class concepts, functional interfaces, array lists, linked lists, Hashmap, collections, the difference between recoverable and non-recoverable exceptions, Inversion Control, design a data structure that supports Insert, Delete, Search in constant time complexity, etc
Nice to have- Understanding of CI/CD Pipelines through Jenkins/Git/Github/Github Actions - Experience in investment banking-related projects

Luxoft

Similar Jobs

  • Java Full Stack Developer - Senior Analyst

    MUFG

    • Bangalore, Karnataka
    About MUFG Global Service (MGS) MUFG Bank, Ltd. is Japan’s premier bank, with a global network spanning in more than 40 markets. Outside of Japan, the bank offers an extensive sc…
    • 8 days ago
    • Apply easily
  • ETL Developer - Senior Analyst

    MUFG

    • Bangalore, Karnataka
    About MUFG Global Service (MGS) MUFG Bank, Ltd. is Japan’s premier bank, with a global network spanning in more than 40 markets. Outside of Japan, the bank offers an extensive sc…
    • 8 days ago
    • Apply easily
  • Full stack .Net Developer SA

    MUFG

    • Bangalore, Karnataka
    About MUFG Global Service (MGS) MUFG Bank, Ltd. is Japan’s premier bank, with a global network spanning in more than 40 markets. Outside of Japan, the bank offers an extensive sc…
    • 9 days ago
    • Apply easily