-
6+ years of experience in software development, preferably in the financial industry.
-
Proficiency in Java/J2EE, Object-Oriented Design, and Spring (including Spring Boot).
-
Experience with ORM/Persistence Frameworks such as Hibernate or JPA.
-
Familiarity with SOA, REST/SOAP Web Services, and Microservices.
-
Knowledge of source control tools like Bit Bucket or Subversion (SVN).
-
Experience with relational databases and SQL (e.g., Oracle, SQL Server).
-
Understanding of RedHat OpenShift and messaging systems like Kafka.
-
Strong communication skills and the ability to work in a collaborative team environment.
-
Experience with Cassandra or Hadoop.