This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
A position is available for a mid to senior level Java Full Stack Developer with 8 to 12 years of experience, preferably in the financial industry. In this role, the developer will work with business and technology partners to deliver solutions. The candidate must possess advanced problem-solving skills, a willingness to learn, and the ability to communicate effectively. The role requires working in a supportive team environment while also being able to research and resolve issues independently.
Job Responsibility:
Develop and maintain applications using a full technology stack, including Java/J2EE and Spring frameworks
Collaborate with business and technology partners to design and implement solutions
Utilize object-oriented design and programming principles
Work with persistence frameworks such as iBatis/MyBatis or Hibernate
Implement messaging solutions using frameworks like Kafka
Build and consume SOA, REST/SOAP web services, and microservices
Manage source code using Bitbucket and build tools like Maven
Engage in test-driven development (TDD) and continuous integration (CI) practices
Develop front-end components using JavaScript, HTML5, CSS, and RIA frameworks like Vue.js
Participate in an Agile/Iterative development lifecycle
Requirements:
8 to 12 years of development experience, preferably in the financial industry
Minimum of 3 days per week onsite from day one
Technical Skills: Spring MVC
Spring Boot
Vue.js
Java/J2EE and Object-Oriented Programming
Spring framework (Spring Batch, Spring Integration is a plus)
ORM/Persistence Frameworks: iBatis/MyBatis, Hibernate, or JPA
Messaging Frameworks: Kafka
Web Services: SOA, REST/SOAP, Micro Services, JAX-WS/JAX-RS
Source Control: Bitbucket
Build/Test Tools: Maven, JUnit, Mockito
IDE: Eclipse, IntelliJ, or Visual Studio
Databases: Oracle, Sybase, or SQL Server
Front-End: JavaScript, HTML/HTML5, CSS, Ajax, SASS and a RIA Framework (e.g., jQuery, Angular, Vue.js)
Nice to have:
Experience with Cassandra
Experience with MQ
What we offer:
medical
dental
vision
life
disability
other insurance plans
ESPP (employee stock purchase program)
401K program with company match after 12 months
HSA (Health Savings Account)
SupportLinc Employee Assistance Program (EAP) with up to 8 free counseling sessions
corporate discount savings program
other discounts
on-demand training program
access to certification prep and a library of technical and leadership courses/books/seminars after 6+ months
certification discounts and other perks to associations (CompTIA, IIBA)