Full Stack Developer ENO Full Stack Developer ENO …

Credit Suisse
in Pune, Bangarde, India
Permanent, Full time
Be the first to apply
Credit Suisse
in Pune, Bangarde, India
Permanent, Full time
Be the first to apply
Credit Suisse
Full Stack Developer ENO
We Offer
  • Be a part of Credit Suisse India Technology division
  • A senior technical lead role based in Pune India to help in the delivery of strategic trading related applications.
  • You will be part of our team which is a global team that leads the platform
  • An opportunity to work our team that consists of outstanding technology focused people working on critical application development.
  • Design and implement highly scalable, adaptable and efficient software solutions while taking into account prevailing constraints and the future strategic direction of CS IT.
  • A great opportunity learn about Private Banking, Wealth Management and Investment Banking business.
  • You have an IT Degree (preferred)
  • You have a professional experience of 5 to 12 years

You Offer
You possess technical skill sets of
  • Java 8 / JEE
  • Spring Framework
  • Multi-threading
  • REST / SOAP Web Services
  • HTML5, JQuery, JavaScript, AngularJS
  • Unix / Linux
  • Oracle
  • You have a sense of ownership and hands on approach to problem solving
  • Good interpersonal skills with experience of working with people spread across locations / time-zones
  • Good written and oral communication skills.
  • Experience of working in Investment Banking Front Office Technology
  • Should be able to work independently and within team
  • Ability to work effectively under tight deadlines
  • Should be able to maintain quality of code, come up with ideas to improve existing processes
  • Experience of supporting applications
  • You possess knowledge of Scrum
  • Expertise with Java (JDK 8 min) or any other JVM-based language
  • Expertise in JavaScript full stack development (e.g. React, Node.js, GraphQL)
  • Expertise with JUnit, TestNG, Jest, Chai, Mocha or any other test framework
  • Expertise with SQL, RDBMS design and optimization
  • Expertise with HTML5 and CSS3
  • Strong knowledge of HTTP and (REST) API design
  • Strong focus on Engineering practices (TDD, CI/CD, Pairing, Clean coding techniques)
  • Knowledge of working on Messaging Systems like Kafka, Apache Pulsar or MQ a plus
  • Knowledge of modern Java frameworks like Micronaut, Quarkus, Javalin a plus
  • Knowledge of Reactive Programming (RxJava, Reactor) , NIO a plus
  • Working knowledge of MongoDB or other NoSQL databases
  • We expect these qualifications and work experience:
  • Degree in Computer Science, Mathematics, Computer Engineering or related discipline will be helpful but not required.
  • Significant work experience in commercial software development, full stack web frameworks and exposure to more recent technologies.
  • Theoretical foundations as well as practical experience designing and implementing distributed systems
  • A real passion for and experience of Agile working practices like Scrum, with a strong desire to work with baked-in quality disciplines such as TDD, BDD, test automation and DevOps principles.
  • You can work well in delivering complex systems in a fast paced changing environment
  • The ability to develop intuitive and robust user interfaces which improves user experience
  • You are ambitious, hardworking who can work on own initiative and deliver on time whilst also being a good teammate and working collaboratively
  • High level of integrity, sense of urgency, attention to detail and quality standards