FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaJava Spring Bootunit testingdatabase designmicroservice architecturecaching methodologiessoftware design principlesarchitectural patternsclean codeperformance optimization
Soft Skills
interpersonal skillscommunication skillsself-motivatedteam collaborationanalytical skillsproblem solvinginitiativeknowledge sharingpeer code reviewsorganization
Tools & Technologies
RabbitMQDocker3rd party application integrationAI assisted development
Certifications & Qualifications
Bachelor’s degree in Computer ScienceMaster’s degree in Computer Science
Industry Keywords
financial software development
Tech Stack
Tools & technologiesDockerJavaRabbitMQSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Develop new in-house products
- Translate application storyboards and use cases into feasible functional applications
- Design, build, and maintain efficient, reusable, and reliable Java code
- Write clean code supported with unit testing modules
- Ensure the best possible performance, quality, scalability and responsiveness of the applications
- Document features and share knowledge within the team
- Collaborate with other team members and stakeholders
- Help maintain code quality, organization, and automatization including undertaking peer code reviews
- Perform integrations with 3rd party applications
Requirements
What you’ll need- Minimum 3+ years of JAVA enterprise software experience
- Bachelor’s or Master’s degree in Computer Science or related field
- Self-Motivated Individual with excellent interpersonal and communication skills having the ability to work in a team and on own initiative
- Experience with JAVA Spring Boot, Caching methodologies and Database Design would be considered as a great plus
- Experience in working within a microservice architectural approach
- Ability to write clean code with an eye for performance and scalability
- Strong analytical and problem solving skills
- Familiar with various software design principles and architectural patterns behind a scalable application
- Creating database schemas that represent and support business processes
- Desirable to have experience with RabbitMQ & Docker
- Focused on driving standards in AI assisted development
- Experience in financial software development will be considered an asset.
Benefits
Comp & perks- Private Healthcare and Dental care post probation
- Continuous Development Program sponsoring further education through courses and workshops.
- Free parking (first come first serve basis)
- Remote work allowance post probation beginning at 3 weeks in year 1 and increasing with tenure
- Additional special leave days such as extra day for birthday/moving home, extra days for marriage, graduation, citizenship ceremony
- Study and Exam Leave to further support career and educational growth.
- Generous company pension scheme with employer matching
