Infinity Consulting Solutions, Inc
-
This is an opportunity for an enthusiastic software engineer to work on exciting and challenging projects. S/he will be responsible for a spectrum of assignments from working on new products, system and product enhancements, and systems architecture to bug fixes. Required Technical Skills: 2-7 years of enterprise software development experience BS/MS degree in Computer Science, Engineering or a related subject Excellent understanding of object-oriented design patterns Excellent Core Java skills Agile Methodology Strong in Web technologies (Angular/React/Ajax/Javascript/Ajax/SOAP/REST) Spring Boot/Spring MVC Preferred Technical Skills: Enterprise RDBMS (Oracle and/or Sybase) Experience in multi-threaded programming Unit testing Kafka Python Scala Hibernate Other Requirements: Strong verbal and written communication skills Strong problem resolution skills Ability to deal with changing priorities The profile of a team player who forms strong relationships with colleagues and has good interpersonal skills Preferred Attributes: Financial services experience and solid understanding of securities