Java Developer
Maarut
A client in the financial sector is seeking a senior developer to contribute to providing software solutions, delivering stable products, and continuously improving their quality. The role involves analyzing, designing, configuring, developing, maintaining, and evolving software products to meet the organization's needs, with responsibility for the quality and security of the coded solutions.
- The ideal candidate will analyze client and partner needs, recommend appropriate technological solutions, develop implementation strategies, and code with automated testing. They will also ensure the seamless integration of the solutions' technical components and resolve any issues that arise.
- The client is seeking a senior full-stack Java and Angular developer capable of providing consulting services: analyzing requirements, designing, coding with automated testing, and then coordinating delivery on large-scale systems.
- The ideal candidate will have at least 5 years of development experience in a similar role and be proficient in the Spring ecosystem (Spring Boot 3 and 4, Spring Cloud, Spring Data JPA, Hibernate, MapStruct) using Java 17 and above, with Angular on the front end. The recurring terms (clean architecture, clean code, design patterns, automated testing, CI/CD) emphasize the quality and security of the delivered code, not just velocity.
- The dual requirement of agile and waterfall methodologies indicates a context where structured projects and iterative deliveries coexist. The vocabulary of consulting and large-scale projects suggests an expectation of autonomy and coordination beyond coding, without this being a team management position.
- This role is neither a dedicated architect position, nor a formal technical lead, nor primarily focused on cloud computing: the core responsibilities remain Java and Angular application development.
What we are looking for:
- At least 5 years of experience in a similar role, senior level
- Java 17 and above, Spring ecosystem (Spring Boot, Spring Cloud, Spring Data JPA, Hibernate, MapStruct)
- Angular, SQL and relational databases, RESTful APIs
- Maven, Git, CI/CD, GitHub Actions
- Experience with Agile and Waterfall project methodologies
- Software development best practices (clean architecture, clean code, design patterns)
Requirements
Requirement
- Aggregation Logic
- Expected Coverage
REQUISITES
- Minimum 5 years of software development experience in a similar role, senior level
- Java 17 and above with Spring ecosystem (Boot 3 and 4, Cloud, Data JPA, Hibernate, MapStruct)
- Angular, front-end development
- SQL and relational databases
All required conditions
- RESTful APIs, Maven, Git, CI/CD, GitHub Actions
- Development projects using Agile and Waterfall methodologies
- Best practices (clean architecture, clean code, design patterns)
DESIRED
- Cloud concepts and environments
- Communication and public speaking skills
ASSET
- Artificial intelligence tools (agents, skills)
Note: The dual requirement of Agile and Waterfall is a true combination; both methodologies must be present on the resume. The Java and Spring list describes an ecosystem; a majority of the components with concrete projects is sufficient to demonstrate proficiency.
WHAT WE DON'T WANT
- Resume without any concrete projects in Java and the Spring ecosystem.
- Less than 5 years of development experience in a similar role.
- Only back-end work with no Angular or front-end contributions, or vice versa.
- No evidence of CI/CD or automated testing in the projects.
- Experience exclusively in waterfall development with no agile projects, or vice versa.
- Durée du contrat prévue de 3 à 5 ans. Date d'entrée en fonction prévue entre Q1 et Q3 2025. Rôle hybride. Les heures de travail sont normalement comprises entre 8 h et 17 h, du lundi au vendredi (35h par semaine), mais peuvent être étendues lors de certains projets...SuggestedContract workMonday to friday
- ...Position Overview: Sapsol Technologies Inc. is seeking a talented Full Stack Java Developer to join our innovative team. In this role, you will be responsible for designing, developing, and maintaining robust web applications using Java technologies. You will collaborate with...Suggested
- ...DESCRIPTION DU POSTE : Notre client recherche un développeur Java et Angular full-stack senior capable de fournir des services de conseil : analyse des besoins, conception, développement avec tests automatisés, puis coordination du déploiement sur des systèmes à grande échelle...Suggested
- ...Solution SFT cherche des Développeurs Java senior , dans ce poste vous interviendrez dans le cadre d'un projet client qui relève du secteur public dans la ville du Québec . Les travaux se feront en mode hybride , Télétravail autorisé mais présence possible au siège à Québec...SuggestedFull timeRemote work
- ...Defense Contractors. We have an immediate opening for a Software Developer to join our engineering group in Longueuil, Quebec. *Applicants... ...systems and version control processes. Strong programming skills in Java, Python. Strong knowledge of software development process and...SuggestedFull timeFor contractorsImmediate start
- ...We are looking for a Senior Guidewire Developer to contribute to the evolution integration and optimization of Guidewire solutions within a... ...PolicyCenter ClaimCenter or BillingCenter). Excellent command of Java and the Gosu language. Experience with REST APIs SOAP and...Full time
- ...load, stress, and endurance tests and publish key metrics. ~ Develop performance test plans and realistic workload models based on WMS... ...validating UI workflows (sanity and critical flows). ~ Proficiency in Java for troubleshooting/testing and understanding application...Permanent employmentFull timeRemote work
$60k - $120k per year
Développeur(euse) C# / Java / React Senior Description de poste Contexte CGI est à la recherche d’un(e) Développeur(euse) C# / Java / React Senior pour contribuer à des initiatives majeures de modernisation technologique au sein d’équipes Agile multidisciplinaires....- ...Senior Software Developer Location: Quebec City, Quebec, Canada (Hybrid or In-Office) About Bentley Systems Bentley Systems is a global leader in software solutions for infrastructure engineering. Our technology empowers engineers, architects, constructors, and...ApprenticeshipWork at officeLocal areaWorldwide
- ...looking for a new opportunity? Or just checking the market? Well… you might just be in the right place! We are looking for a Staff iOS Developer to join one of our squads where you will be supporting Lightspeed’s Hospitality product group on the mission to expand our reach...Full timeLocal areaRemote workFlexible hours
$110k - $120k per year
About Brillio: Brillio is one of the fastest growing digital technology service providers and a partner of choice for many Fortune 1000 companies seeking to turn disruption into a competitive advantage through innovative digital adoption. Brillio, renowned for its world-...Full time- ...Residence in Greater Montreal (mandatory). This role is part of Consoltec, one of the companies within the XTM portfolio. Consoltec develops an innovative, high-quality linguistic project management application called FlowFit for translation companies and Linguistic...Work at officeRemote workFlexible hours
- ...member of the development team within our Montreal studio the Game Developer will be responsible for programming new interactive casino games... ...with at least one object-oriented programming language (such as Java C# Python etc). Good understanding of OOP principles. Good...Full time
- ...are looking for a Full stack Engineer , who is proficient in Java and React , to join one of our client’s team in New Caledonia... ...Key Responsibilities Front-end development : Design and develop web applications using Angular or React, following industry best...Permanent employmentFull timeTemporary workRelocationVisa sponsorship
- ...age, marital status, or disability. Let us know if you need accommodation during the recruitment process. What's your role: Our Developer is expected to act as a counselor to our customers on the overall technology roadmap they should pursue, providing a vision of each...Daily paidFull timeWork at officeImmediate start
- Help redefine customer support for the AI era. Most companies are running support on ticketing systems built in 2007, with AI bolted on as an afterthought. Botpress is the enterprise-grade AI agent platform for customer support — built the other way around. As the ...Long term contractWork at officeWorldwide
- ...Senior RPG Developer – REMOTE At Fresche Solutions, we offer great work-life balance with flexible hours. You can work anywhere in North America… either from your home or in one of our offices… the decision is up to you. WHY JOIN FRESCHE?We believe in leading our...Remote jobFull timeFlexible hours
$89k - $139k per year
...responsibilities for this position include but are not limited to: Develop automated test scripts and tools in Python to verify new feature... ...). Even better you may have... Proficient in Groovy and Java development alongside Windows and Linux command-line scripting (...Full time- ...of the tasks and responsibilities: Take charge of end-to-end development files, from needs analysis to production; Design and develop application solutions in a mainframe environment, taking into account business issues; Act as the main point of contact for certain...Full timeWork at office
- ...operators in real time. This is an active enterprise pilot with strong potential for broader rollout. The Opportunity: AI Developer We are looking for an AI Developer who is AI-native and motivated to work on a production system used by real customers. You will...Daily paidLong term contractFull timeApprenticeship
- ...public! Are you already a clerk and would you like to move up? YES! We offer several training courses that will allow you to develop and we are always looking for new employees in shop! What would a typical day look like? As a clerk, you will be...Part timeShift workWeekday work
- .... Your voice will always be heard and valued. You’ll find career opportunities that live up to your ambitions and be able to further develop your unique set of skills. So, if you’re looking to do what you love, we could be a perfect match. By joining the RONA family...Part timeFor contractorsShift work
- ...brief overview of the tasks and responsibilities you'll be able to: Convert and modernize existing processing from SAS to Python. Develop and maintain data ingestion and processing pipelines according to internal standards. Manipulate different data formats, including...Full time
- ...butchery degree, experience in the field and would like to advance? YES! We offer several training courses that will allow you to develop and we are always looking for new employees in store! Take the chance to join the family! What might a typical day look like?...Full timeShift workAfternoon shift
$90k - $140k per year
...work with some of the world’s most skilled marketing automation developers on one of the most advanced CRM platforms? Then you might be... ...What will your day look like? In the role as Salesforce Developer, you are responsible for understanding the technical structure...Full timeWork at office- ...meet you! Are you already a manager and looking to expand? YES! We offer several training courses that will allow you to develop and we are always looking for new employees in store! Take the chance to join the family! What might a typical day look like...Hourly payFull timeShift work
- ...skills and advanced Excel skills ~ Ability to juggle multiple priorities and remain organized and focused on the details ~ Ability to develop and maintain relationships with external partners ~ Positive attitude and the desire to make positive contributions to the company...Full timeRemote work
- ...--------------------------------------------------------------------------------- Job overview: We're looking for a Courseware Developer / Instructional Designer to create engaging, learner-centered learning experiences that strengthen knowledge retention and skill application...ApprenticeshipWork at officeFlexible hours
- ...with continuous learning opportunities, then Tescys could be a good fit for you! About the Role We are looking for a Software Developer in Test (Data Platform) to join our TecsysIQ Data & AI team. This role is focused on ensuring the quality, reliability, and...Permanent employmentRemote work
- ...throughout your development, as your experience and responsibilities increase, so will your salary. In this role, you will be able to: Develop your expertise with responsibilities that evolve based on your level. Build personal and trust-based relationships with branch...Bank staffFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Developer. Be the first to apply!
