All jobs

Job details

Java FullStack Developer (React)

  • Java
  • Docker
  • Agile
  • SOLID
  • Scrum
  • API

Posted: 2 days ago

Job description

Project description
  • Developing cloud-based compliance state-of-the-art archive products to archive and retain real-time communications data in line with internal and external regulatory requirements
  • The product is developed in-house in an agile development setup based on business requirements from multiple stakeholder parties
  • By employing continuous development and deployment principles, the team is aiming to transition from project to product management to support the bank with robust compliance archive solutions for the next decade
  • For a large global investment bank, we are looking for GCP-qualified cloud engineers to help with the FIC (fixed income and currencies) cloud migrations under Project Cirrus
  • Knowledge of Financial Services/FIC would be great, but the primary skills we need are in building, migrating, and deploying applications to GCP, Terraform module coding, Google infrastructure, cloud-native services such as GCE, GKE, CloudSQL/Postgres, logging and monitoring, etc
  • , good written and spoken English, as we would like these engineers to help with knowledge transfer to our existing development support teams
  • We would like to place people alongside the engineers they''ll be working with in the bank

Responsibilities
  • Develop solutions following established technical design, application development standards, and quality processes in projects
  • Assess the impacts on technical design because of the changes in functional requirements
  • Perform independent code reviews and execute unit tests on modules developed by self and other junior team members on the project.
  • Write well-designed, efficient, and testable code
  • Interact with other stakeholders, not limited to end-user clients, the project manager or scrum master, Business Analysts, offshore development, testing, and other cross-functional teams
Skills

Must have

  • Overall 5 to 6+ years of experience as a Java Full Stack Developer with React
  • 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

  • Banking Domain
Legal,
Full Time, Permanent
Software Development
Education
Bachelor of Technology / Bachelor of Engineering (B.Tech/B.E.) in Any Specialization
Any Postgraduate

Similar jobs