CrawlJobs Logo

Front End Java Developer

Canada, Mississauga Employment contract 94300.00 - 141500.00 USD / Year · Job Posted May 04, 2026
Apply Position
Job Link Share

Job Description

The Front End 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. The overall objective of this role is to contribute to applications systems analysis and programming activities.

Job Responsibility

  • Design, develop, and implement new features and functionalities for web applications using Java and related frameworks
  • Develop and maintain robust back-end services, APIs, and databases, with a strong emphasis on the Spring Boot framework
  • Implement engaging and responsive user interfaces using modern front-end technologies
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Write clean, maintainable, and efficient code following best practices and coding standards
  • Participate in code reviews to ensure code quality and share knowledge
  • Troubleshoot, debug, and upgrade existing systems
  • Contribute to all phases of the development lifecycle, including requirements gathering, design, coding, testing, and deployment
  • Optimize applications for maximum speed and scalability
  • Stay up-to-date with emerging technologies and industry trends

Requirements

  • 5+ years of experience in modern front-end technologies (e.g., HTML5, CSS3, JavaScript/TypeScript)
  • Experience with working on ReactJS and Redux
  • Familiarity with front-end build tools (e.g., Webpack, npm, yarn)
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
  • Working knowledge of consulting/project management techniques/methods
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Experience with version control systems (e.g., Git)
  • Understanding of software development best practices, including agile methodologies, continuous integration, and continuous delivery (CI/CD)
  • Excellent problem-solving skills and attention to detail
  • Strong communication and interpersonal skills, with the ability to work effectively in a team environment
  • Bachelor’s degree/University degree or equivalent experience

Nice to have

  • Experience with GraphQL API design and development
  • Familiarity with Spring Cloud for building distributed systems
  • Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes
  • Experience with cloud platforms (e.g., AWS, Azure, GCP)

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Front End Java Developer

8 matching positions

Front End Java Application Developer

Reinventing Geospatial (RGi) is a leading expert in geospatial solutions for Def...
Location
Location
United States , Herndon
Salary
Salary:
Not provided
rgi-corp.com Logo
Reinventing Geospatial
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Active Top Secret clearance with an ability to obtain SCI access and willingness to obtain CI Polygraph
  • US Citizenship Required
  • Professional Angular development experience (v12+ preferred), including TypeScript and RxJS
  • Ability to troubleshoot and navigate multiple operating system environments including LINUX/Windows
  • Strong troubleshooting skills specifically within browser-based developer tools and asynchronous data flows
  • Proven experience in COTS/FOSS integration and support
  • Ability to learn and implement new front-end technologies and CSS frameworks
  • Applicant selected must possess, at minimum, a current TS clearance (with a current background investigation)
  • Applicant will need to complete a crossover to the NGA customer and be briefed before starting on program
Job Responsibility
Job Responsibility
  • Planning, conducting, and coordinating agile software development activities with a focus on responsive user interface design and front-end architecture
  • Designing, developing, documenting, testing, and debugging software that contains logical and mathematical solutions to critical mission issues, primarily leveraging Angular frameworks
  • Applying the appropriate standards, processes, procedures, and tools throughout the development life cycle, specifically focusing on modern web standards and UI/UX best practices
  • Applying knowledge of computer hardware and software, subject matter to be programmed in business/mission applications, information processing techniques used, and information gathered from system users to develop intuitive, high-performance web applications
  • Correcting program errors, compiling documentation of program development, and analyzing system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls within the front-end stack
  • Ensuring software standards are defined and met, particularly regarding code quality, modularity, and cross-browser compatibility
What we offer
What we offer
  • 100% paid employee healthcare & dental insurance
  • Paid parental leave
  • 401k with matching
  • Escalating vacation time
  • Referral bonuses
  • Tuition reimbursement
  • Professional development training
  • Free beverages and snacks
  • Weekly catered lunches and breakfast on Fridays
  • Fulltime
Read More
Arrow Right

Java Developer / Java Web Developer

In this Java Development role you will get the opportunity to run your own proje...
Location
Location
United States , Des Moines
Salary
Salary:
120000.00 USD / Year
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience with Java Development
  • Spring Boot / Microservices, Hibernate, Struts is a MUST HAVE
  • Experience with JavaScript
  • Angular experience is a plus
  • Spring experience
  • HTML5
  • CSS
  • 2 year or 4 year degree is Preferred (Prefer Computer Science or similar)
  • Hands-on background with the Spring Framework
  • Familiarity with web application technologies such as HTML5 and CSS
Job Responsibility
Job Responsibility
  • Run your own projects
  • Develop on challenging IT / Technical projects
  • Work closely with the business
  • Work in a mid sized team environment
What we offer
What we offer
  • Unheard of benefits
  • training opportunities
  • 10% bonus
  • medical
  • vision
  • dental
  • life and disability insurance
  • 401(k) plan
  • free online training
  • Fulltime
Read More
Arrow Right

Full Stack Developer - Front end React

FinXL by Randstad Digital focuses on developing client's Networking, Digital and...
Location
Location
Australia , Sydney CBD
Salary
Salary:
Not provided
finxl.com.au Logo
FinXL
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in Full Stack development
  • Extensive front end React developer experience
  • Experience in React and Next.js
  • Experience with Node.js - Nest.js and Java - Spring Boot
  • TypeScript experience
  • Experience with GraphQL and API design
  • Experience in CI/CD driven, Agile-Scrum
Read More
Arrow Right

Front-end Developer

They say we are the notes that turn silence into a symphony. In fact, we are a g...
Location
Location
Romania , Cluj
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A University degree or advanced diploma in a software engineering-related discipline, preferably in Computer Science, or equivalent experience.
  • Minimum 3 years of professional experience as a Front‑End Developer in enterprise environments
  • Solid knowledge of HTML, CSS, and JavaScript
  • Hands‑on experience with jQuery
  • Experience integrating front‑end solutions with Java‑based backends, including: Working with Thymeleaf (e.g. sending and setting variables) and Consuming REST APIs from backend services
  • Basic understanding of Spring Boot concepts, including exposure to Spring Security
  • Knowledge of relational databases, particularly MySQL
  • Basic understanding of token‑based authentication mechanisms such as JWT and secure handling of tokens
  • Experience with Git and version control best practices
  • Hands‑on experience with CI/CD pipelines, including: Build, test, and deployment automation, Branching strategies and pull request workflows
Job Responsibility
Job Responsibility
  • Design, develop, and maintain enterprise user interfaces using: Thymeleaf-based server-side rendered templates and Angular-based client-side components
  • Implement UI logic using HTML, CSS, JavaScript, and jQuery
  • Work closely with Java‑based backend services to integrate UI and business logic
  • Consume REST APIs from backend services
  • Support secure UI integration patterns, including token‑based authentication mechanisms
  • Contribute to build, deployment, and release processes within CI/CD pipelines
  • Ensure UI quality, maintainability, and consistency across environments
  • Support the operation of applications in cloud environments, particularly Microsoft Azure
  • Act as a technical coordination point between front‑end development and: 3rd‑level support teams, Backend developers, DevOps engineers
  • Collaborate directly with customer‑side stakeholders, including: Application Managers, Product Owners
What we offer
What we offer
  • Smooth integration and a supportive mentor
  • Pick your working style: choose from Remote, Hybrid or Office work opportunities
  • Early bird or night owl? Our projects have different working hours to suit your needs
  • Sharpen your tech skills with our sponsored certifications, trainings and top e-learning platforms
  • Private Health Insurance – it’s custom-made for you
  • Attend individual coaching sessions or go one step further by joining our accredited Coaching School
  • Make the most of our epic parties or themed events – they’re lovingly designed for our people and their families
  • Fulltime
Read More
Arrow Right

Back End Java Developer

The Back End Java Developer is an intermediate level position responsible for pa...
Location
Location
Canada , Mississauga
Salary
Salary:
94300.00 - 141500.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in Java and deep, hands-on experience with the Spring ecosystem (Spring Boot, Spring MVC, Spring Data, reactive spring)
  • Proven experience building and consuming RESTful APIs and designing microservices with Spring Boot
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB)
  • Solid understanding of data access layers and ORM frameworks like Spring Data JPA/Hibernate
  • Experience with build tools like Maven or Gradl
  • Bachelor's degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Design, develop, and implement new features and functionalities for web applications using Java and related frameworks
  • Develop and maintain robust back-end services, APIs, and databases, with a strong emphasis on the Spring Boot framework
  • Implement engaging and responsive user interfaces using modern front-end technologies
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Write clean, maintainable, and efficient code following best practices and coding standards
  • Participate in code reviews to ensure code quality and share knowledge
  • Troubleshoot, debug, and upgrade existing systems
  • Contribute to all phases of the development lifecycle, including requirements gathering, design, coding, testing, and deployment
  • Optimize applications for maximum speed and scalability
  • Stay up-to-date with emerging technologies and industry trends
  • Fulltime
Read More
Arrow Right

Front End Developer

The Senior Associate Software Applications Development Engineer at NTT DATA is r...
Location
Location
Indonesia , Jakarta Selatan
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Developing understanding of computer science, with specific knowledge of computer programming, application design, and user-focused features
  • Good team player who maintains the integrity of the team
  • Excellent attention to detail capabilities
  • Ability to understand and analyze systems
  • Proficiency in writing software using the Java Programming Language and a standard object library
  • Knowledge of software development process
  • Proficiency with agile development such as Scrum
  • Knowledge of software integrated development environments
  • Knowledge in various programming languages such as (but not limited to) Java, Perl, Python, C++
  • Demonstrated analytical, organizational, and project management skills, using relevant information to make timely and critical decisions that affect cross-functional teams
Job Responsibility
Job Responsibility
  • Develops applications that effectively accomplish client objectives and user needs
  • Designs and writes code for applications and maintain applications databases
  • Analyzes and edits existing software applications to improve and optimize functionality, fix problems, and enable their use on new hardware platforms
  • Remodels and adapts applications as needed to optimize performance
  • Identifies specific client needs and preferences related to the application
  • Tests applications extensively to ensure they are error and bug-free
  • Installs applications and acts as technical advisor
  • Communicates with relevant internal technical stakeholders to obtain information on project limitations, performance requirements, and interfaces
  • Consults with clients in the design phase to determine client needs
  • Produces software documentation following company software process and templates
What we offer
What we offer
  • Collaborative environment focused on innovation and diversity
  • Global culture that embraces diversity
  • Environment free of unfair discrimination and harassment
  • Opportunity to grow, belong and thrive
  • Fulltime
Read More
Arrow Right

Credit and Systematic Trading Front End Developer

Citi is seeking a highly motivated and curious engineer to join Fixed Income Tra...
Location
Location
United States , New York
Salary
Salary:
142320.00 - 213480.00 USD / Year
https://www.citi.com/ Logo
Citi
Expiration Date
June 30, 2026
Flip Icon
Requirements
Requirements
  • 6–10 years of experience in application development or systems analysis
  • 5+ years of Front-End/UI development experience
  • Strong hands-on experience with modern front-end technologies and frameworks such as HTML5, React, and/or Angular
  • 3–5 years of experience building large-scale, distributed applications using Python or Java
  • Experience building trading, pricing, or real-time analytics applications in low-latency, high-throughput environments
  • Prior experience supporting Credit markets or other secondary trading businesses
  • Proven experience with micro-front end architectures, reusable UI frameworks, and contextualization technologies (e.g., FDC3)
  • Strong understanding of scalable UI architecture, UX best practices, and secure front-end development
  • Experience integrating front-end applications with RESTful APIs and event-driven or messaging/data platforms (e.g., Kafka, Solace, Redis, Elasticsearch, Pinot)
  • Proficiency with source control tools such as Git
Job Responsibility
Job Responsibility
  • Act as a front-end technology lead embedded with Credit Portfolio Trading and Systematic Trading desks, delivering tooling that supports real-time trading, analytics, and workflow optimization
  • Partner closely with traders, quants, and product stakeholders to translate evolving business needs into scalable, intuitive, and performant UI solutions
  • Lead system analysis and front-end development for complex, high-impact initiatives through deep understanding of trading workflows, system integrations, and market data flows
  • Design, build, and evolve real-time, data-intensive front-end trading and analytics applications with a strong focus on usability, responsiveness, and performance
  • Operate effectively in a highly iterative and rapid development environment, balancing strategic architecture initiatives with tactical desk-driven enhancements
  • Architect and implement scalable UI and micro-front end solutions, enabling reusable components and consistent cross-application experiences
  • Build front-end applications integrated with RESTful APIs and event-driven or messaging infrastructures to support high-volume, real-time updates
  • Collaborate with UX and design partners to deliver a homogenous, enterprise-aligned desktop experience, contributing to shared UI frameworks and design systems
  • Establish, document, and enforce standards for front-end coding, testing, debugging, deployment, and ongoing support
  • Serve as advisor and coach to mid-level developers and analysts
What we offer
What we offer
  • medical, dental & vision coverage
  • 401(k)
  • life, accident, and disability insurance
  • wellness programs
  • paid time off packages, including planned time off (vacation), unplanned time off (sick leave), and paid holidays
  • discretionary and formulaic incentive and retention awards
  • Fulltime
Read More
Arrow Right

Front-End Developer

We’re seeking someone to join our team as a Front-End Developer to design and bu...
Location
Location
Canada , Calgary
Salary
Salary:
91000.00 USD / Year
realign-llc.com Logo
Realign
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • JavaScript experience in React.JS
  • Experience in enterprise environment with React
  • Prior experience with popular React.js workflows (such as Flux or Redux)
  • Proficiency in DOM manipulation and the JavaScript object model.
  • Familiarity with HTML / CSS
  • Familiarity with RESTful APIs
  • Motivated self-starter and a good team player
  • Creative thinking
  • organized
  • able to work on multiple projects simultaneously
Job Responsibility
Job Responsibility
  • Work on highly visible sites. This is on the frontend of the pages that are being worked on by the Java Developers
  • Work with the product teams and its engineering specialists to develop solutions from development to production.
  • Analyze design requirements, and work with various stakeholders.
  • Develop new features using functional components.
  • Refactor existing classical components into functional components.
  • Fulltime
Read More
Arrow Right