Java Developer
Maarut Inc
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.
- ...years of non-internship professional software development experience · Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design · AWS · 1+ years of experience contributing to the architecture and design (...SuggestedInternship
- ...Partner - IBM End Customer - TD Bank Role - Java Developer No of Positions - 3 Location - GTA (Hybrid 1s or twice a week as per client's requirement) Price - Find the best possible price Experience - 5+ Yrs Duration - 1 Year contract / full time Timing EST hours JD: experience...SuggestedFull timeContract work
- ...Java is the most popular programming language. 65% of software developers use Java as a programming language. Java works well with web applications, Android apps, Cloud... ...IoT. Java developers are programmers who design, develop, and manage Java -based applications and software...SuggestedFull time
- ...related field) or equivalent experience • 2-7+ years of experience in professional software development • 2-7+ years of extensive Java development experience • Applied knowledge of object-oriented programming and design • Overall Java Knowledge (Core Internals, Threading...SuggestedFlexible hours
- ...Company Description IT Job Description Role: Java Developer Location: Montreal, Canada Duration: Fulltime BGV will be done for the selected candidates. 8-10 years Hands on experience in Java Should have working experience in Spring and Hibernate...SuggestedFull timeRelocation
- ...right for you. We foster a learning culture that will allow you to develop new skills and progress in your career. Who We Are... ...Evolve and maintain core platform components by writing high-quality Java and JavaScript code. Write, maintain, and execute unit, integration...Remote jobWork from homeFlexible hours
- ...Position: Java Developer \ \ Location: Onsite\/Toronto \ \ Job ID#: RQ10467\ \ Duration: 12 Months \ \ \ \ Responsibilities \/ Assignment Deliverables \ \ The Developers will be responsible for translating business requirements and technical system specifications...Contract work
- ...Company Description IT Job Description Role: Java Developer Location: Waterloo, ON Duration: Fulltime BGV will be done for the selected candidates. Experience with Docker, Kubernetes, Microservices an asset. 2. Experience with Database technology...Full timeRelocation
- ...souhaitant intégrer une équipe dynamique en tant que Développeur Java/Scala pour l’un de nos clients. Il s’agit d’un poste de... ...looking for someone to be a part of a dynamic team as a Java/Scala Developer for one of our clients. This is an application developer role in...Full timeApprenticeshipLocal areaWorldwide
- ...design, implementation and delivery of complex data intensive applications which are mission-critical for our clients. As a Senior Java Developer, you will be a part of an engineering team responsible for one of our products. You will partner up with the product management,...Full timeFlexible hours
- ...enterprise-wide risk management applications. We are currently looking for a developer to joing Risk 1 - firm's end of day market risk repository. The ideal candidate will have both ETL and Java experince (data warehousing experience very usefull). He/she needs to be a self...Full timeWork at office
- ...Java Developer (8+ years of experience). As part of the GPAP Modernization Program, the Group Insurance Data Hub (CDAC) implementation project was launched to address the operational analytics needs of the business units. This project aims to integrate data from several...Full time
- ...implementation, management and optimization to reach a true end-to-end solution. Job Description Job Purpose Summary The Java Developer can work with limited supervision from broad specifications to develop or modify moderately complex software programming...Little jobFull timeFlexible hours
- ...infrastructure that supports the team's delivery. Help newer developers get unstuck, and write code reviews that teach rather than just... ...Workday integrations. ~6+ years of software development experience (Java or Typescript or Python) ~ Workday HR module expertise ~...Full timeRelocation packageFlexible hours
- ...Role Requirement This position is for a senior Java/Database developer (5-7 years experienced ideally) for Securities Reference Data. The candidate will be a part of a business-oriented squad of developers focused on the build-out and maintenance of various applications...Full time
- ...solid knowledge of the latest version of Java ~ Proficiency in the design and implementation... ...for large-scale distributed systems ~ Developed skills and experience with SQL databases... ...advantageous What You'll Do Develop complex scalable services and components in...Full timeContract workInternshipFlexible hours
$100k - $135k per year
...are looking for an individual who is passionate about learning new technologies to join our growing Engineering team as our Java Back End Developer. As a Java Back-End Developer at Localcoin, you will be responsible for developing and maintaining functional and stable back...Full timeInternshipWork at office2 days per week- ...Job Description Position Description: ? Developing the next major version of our client facing platform,... ...the needs of the job. Skills Required ? Core Java Web. You are seen as a strong developer in your current team with a focus on, JAX-RS, concurrency...Work at officeLocal area
- ...Our client, an innovative startup seeking a highly skilled and adaptable Senior Java Developer. In addition to developing robust and scalable software solutions, this role requires providing technical support to other departments. You will need to thrive in a fast\-paced...Full time
- Company Description SCT resources have a broad range of skills in different technologies. The large skill-set has been made possible by a conscious focus on strengthening our skills base. Every person selected for our team brings something new, something that adds to ...Full timeWork at office
- ...The Senior Java API Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming...Full time
- ...d'une banque d'investissement? Nous recherchons un Développeur Java côté serveur expérimenté pour l’un de nos clients, avec une solide... ...an investment bank? We are seeking a hands-on Server-Side Java Developer for one of our clients with a strong background in building...Full timeApprenticeshipLocal areaWorldwideShift work
- Understands that the success of a developer is to understand the core business processes of the business unit and business requirements as well... ...on Integration with REST APIs, SOAP Services with Back -end Java \\\ ~ Proficient level of knowledge in domain. \\\ ~ Knowledge...
- ...Description 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...Full time
- ...Our Institutional Client Group (ICG) is seeking Java Lead Developer (Apps Dev Tech Lead Analyst - C13) to join ISG for a hands-on role in design, build and maintenance of various back-end data processing solutions. This is a senior hands-on role focused on building out the...Full timeInternship
- ...Company Description IT Job Description Role: Java Developer Location: Montreal, Canada Duration: Fulltime BGV will be done for the selected candidates. Skill:: Spring, Hibernate and MQs. Technical • Java / JEE expert, possesses experience on unit...Full timeRelocation
$90k - $95k per year
...500/1000 companies to small and mid-sized organizations in Canada/US and Europe. We currently have a role as a Senior Fullstack Java Developer with our large consulting client for a major banking services client in the downtown Montreal area. This role can either be a permanent...Long term contractPermanent employmentFull timeContract workWork at office- ...workplace and our community. Job Description Job Description Trigyn's direct financial client has an immediate opening for Java Developer in Montreal, Canada. Description: This role requires both strong technical ability in a variety of Java development...Work at officeImmediate start
- ...The Senior Full stack Java Developer is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. As part of OTC derivatives technology...Full time
- ...our offerings. We learn continuously, both on the job and through formal training programs. Job Description Position: Java/J2EE Developer with FLEX Location: Montreal, Canada Duration: 6+Months Description: Strong Java/J2EE developer with some exposure...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Developer. Be the first to apply!

