ENO-Java Developer ENO-Java Developer …

Credit Suisse
à Bangalore, Karnataka, Inde
CDI, Plein-temps
Soyez parmi les premiers à postuler
Credit Suisse
à Bangalore, Karnataka, Inde
CDI, Plein-temps
Soyez parmi les premiers à postuler
Credit Suisse
ENO-Java Developer
We Offer
  • Work closely with the various application delivery teams across the globe to provide scalable and reusable solutions to business problems.
  • You will collaborate with business partners for capturing requirements and providing solution walkthroughs.
  • Evaluating new features of Java, open source technologies and reporting tools and developing POCs and productizing them.
  • Utilise standards, architectures, and processes to ensure that all code and development practices conform to company guidelines and industry standards
  • Participate in all aspects of the project lifecycle, following standard processes for development, testing and deployment.
  • Ensure quality of the work by using TDD, automation testing, CI/CD.
  • Mentoring junior developers.
  • You will work on several business domains - Market Risk, Credit Risk, Ops Risk, Treasury, etc.
  • You will look into regulatory projects e.g. BCBS, FDSF, FRTB, Leverage Lending.
  • Opportunity to learn SAFe Agile Framework and other Agile development methodologies.
  • Work on the latest technologies - HTML5, scripting frameworks, visualization tools, cloud, etc.
  • Operating within our Conduct & Ethic standards, being aware of operational risk, raising when any identified with a focus on striving for operational excellence and working with the wider team on constant improvement.

You Offer
  • You have 6 to 9 years of hands-on experience as a Java/J2EE developer
  • You are a senior java developer with experience in building high-performing, scalable, enterprise-grade applications.
  • You hold a bachelors or masters degree in Software Engineering/Computer Science
  • You are passionate about coding and debugging - participates in hackathons, coding competitions.
  • You are good in Java and JEE Internals (Class-loading, Memory Management, Transaction management etc)
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
  • Experience in developing web applications using at least one popular web framework (JSF, Spring MVC)
  • Experience with test-driven development
  • Hands-on experience of unit testing using unit testing frameworks like JUnit, Mockito, Cucumber etc.
  • Strong understanding of coding standards and design patterns for Java
  • You have a deep understanding of UI technologies like HTML5, CSS, JavaScript, AngularJS, NodeJS, CoffeeScript etc. Hands-on experience of the same along with automated unit testing (using Karma).
  • Understanding DevOps, CI/CD and other industry standard methodologies, experience in the same will be desirable (like Chef, Puppet, Nolio, Ansible).
  • You have knowledge of analyzing and performance tuning, Profiling and Memory Management
  • You have excellent understanding of code reviews and standard methodologies either manually or using tools.
  • Knowledge and experience in Investment banking domain is a huge plus.
  • Experience of working with various development methodologies like Agile (Scrum, sAFE, Extreme programming), Iterative, Waterfall. Experience of Agile will be a huge plus.
  • Ability to identify operational improvements and implement
  • You are ambitious, hardworking who can work on own initiative and deliver on time whilst also being a good teammate.
  • High level of integrity, sense of urgency, attention to detail and quality standards, deliver high quality and accurate outputs with a can-do attitude