CrawlJobs Logo

Java Backend Developer

Canada, Mississauga 94300.00 - 141500.00 USD / Year · Job Posted February 16, 2026
Apply Position
Job Link Share

Job Description

The Applications Development Senior Programmer Analyst 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

  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency

Requirements

  • 4+ years of relevant experience
  • 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
  • Must have expert level (hands-on) knowledge and understanding in JAVA/J2EE spring boot, spring framework stack
  • Must have Deep understanding of Microservice and Microservices best practices, patterns- Spring boot microservices is highly preferred
  • Familiarity with JIRA, Confluent, Agile and Continuous Delivery is essential
  • Strong understanding of Java fundamentals, OOPs concepts, data structures, algorithms, collections, multithreading, and error handling
  • Expertise in Spring Boot, Spring MVC, Spring Data JPA, and Spring Security
  • Understanding how to design, develop, and deploy independent, loosely coupled services
  • Designing, developing, and consuming RESTful web services using Java and Spring Boot
  • Maven or Gradle for project management and build automation
  • Strong understanding with NoSQL databases (e.g., MongoDB, Cassandra, Redis)
  • Familiarity of relational databases (e.g., MSSQL, Oracle) and SQL query language
  • Git for collaborative development
  • Experience with hosting platforms (GitHub/GitLab/Bitbucket)
  • Understanding ECS clusters, task definitions, services, and tasks
  • Configuring Application Load Balancers (ALB)
  • Managing permissions for ECS tasks and services
  • Monitoring logs and metrics for ECS containers and services
  • Experience setting up and managing automated build, test, and deployment pipelines for Java applications on ECS
  • Familiarity with tools like AWS CloudFormation or Terraform
  • Implementing logging, monitoring, and tracing for applications
  • Automated Testing: Unit, integration, and end-to-end testing strategies for applications
  • Bachelor’s degree/University degree or equivalent experience

Looking for more opportunities?

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

Similar Jobs for

Java Backend Developer

8 matching positions

Senior Backend Java Developer

This role involves building and supporting critical banking applications. As an ...
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-8 years experience in a Software Development role focusing on Java/Spring/Spring Boot development for Backend applications
  • Experience in developing low latency and high throughput APIs using Java, Spring and Spring Boot
  • Strong Core Java and functional programming experience
  • Strong experience in data modeling and experience with relational and NoSQL databases, specifically Oracle and MongoDB
  • Responsible for server-side design & development
  • Development of common, reusable components and services
  • Experience using Git/BitBucket
  • Good communication skills, both written and verbal
  • Good troubleshooting skills
  • Bachelor's degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Resolve high-impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Apply advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and contribute to developing standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Contribute to mentoring junior developers and analysts
  • Assess risk and ensure compliance with applicable laws, rules, and regulations
What we offer
What we offer
  • Global benefits designed to support well-being, growth and work-life balance
  • Fulltime
Read More
Arrow Right

Senior Backend Java Developer

Capstone IT is seeking a Senior Java Backend Developer with deep expertise in en...
Location
Location
United States , Glen Allen, VA
Salary
Salary:
72.00 - 83.00 USD / Hour
capstonec.com Logo
Capstone IT Staffing
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 10 years of experience with a heavy focus on backend development, database connectivity, and containerization
  • Java (versions 8-17)
  • Spring Boot (Spring Data, Spring Cloud)
  • Hibernate (JPA, HQL, JPQL, Criteria, tuning, troubleshooting)
  • Web Services (SOAP and REST APIs)
  • Strong familiarity Kafka, MongoDB, and distributed systems concepts
  • Strong experience with Oracle/SQL Server and database connectivity
  • Experience with WebLogic, JUnit/Mockito, Git, Gradle/Ant, IntelliJ/Eclipse
  • Azure DevOps- used for project and backlog tracking
  • Bachelor’s degree in computer science or similar field
Job Responsibility
Job Responsibility
  • Develop clean, efficient, testable backend code
  • Enhance and maintain data access layers and system performance
  • Contribute to design discussions and modernization initiatives
  • Work independently with proactive problem-solving
  • Clear written and verbal communication
  • Adapts quickly and works independently
  • Fulltime
Read More
Arrow Right

Backend Java Developer

Location
Location
India , Delhi; Noida
Salary
Salary:
Not provided
thirdeyedata.ai Logo
Thirdeye Data
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java 8/9
  • Core Java
  • Design Patterns (beyond Singleton/Factory)
  • Web Services Development (REST & SOAP)
  • XML & JSON processing
  • CI/CD pipelines
  • Strong experience in integration component development using Java 8/9 & SOA
  • Deep knowledge of integration architecture and design patterns
  • Hands-on experience with tools such as Eclipse, NetBeans, JIRA, Confluence, Bitbucket, SVN
  • Exposure to modern IT trends: Cloud Platforms, DevOps, Low-Code, Intelligent Automation
Job Responsibility
Job Responsibility
  • Write design specifications and user stories for assigned modules
  • Develop backend components/classes and support QA teams with test cases
  • Maintain coding best practices and conduct peer code reviews
  • Participate in Scrum ceremonies (Daily Standup, Planning, Retro, Demos)
  • Identify technical/design/architecture risks and create mitigation plans
  • Adhere to prescribed development processes and documentation standards
  • Collaborate with Architects and cross-functional teams on technical issues, demos, POCs, and proposals
  • Contribute to internal knowledge repositories, reusable accelerators, and IP creation
  • Mentor junior developers and provide constructive feedback
  • Deliver internal training on new technologies
  • Fulltime
Read More
Arrow Right

Java Backend Developer

We are seeking an experienced Java Developer with expertise in frontend and back...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong proficiency in Java and JSP for backend development
  • Expertise in JavaScript, HTML, CSS for frontend development
  • Experience with REST API development and integration
  • Working knowledge of MVC frameworks
  • Experience with Liferay framework
  • Ability to configure and customize Liferay components
Job Responsibility
Job Responsibility
  • Develop, implement, and maintain web applications using Java, JSP, JavaScript, HTML, and CSS
  • Design and develop RESTful APIs to integrate frontend applications with backend services
  • Collaborate with Cross-Functional teams to define, design, and ship new features
  • Create and maintain technical documentation
  • Debug and resolve technical issues, ensuring high performance and responsiveness
  • Customize and configure Liferay components to meet project needs
  • Work on optimizing application performance and ensuring scalability
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Java Backend Developer

We are seeking a passionate and motivated Junior Applications Developer to join ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4 to 8 years of experience in application development or a related field. Recent graduates are encouraged to apply
  • Familiarity with one or more programming languages, such as Java, JavaScript, Python, or Kotlin
  • Basic understanding of frontend development concepts (HTML, CSS, JavaScript)
  • Interest in learning and applying modern software development practices, including Kotlin, React, and TDD
  • Strong problem-solving and analytical skills
  • Excellent communication and interpersonal skills
  • A passion for technology and a desire to learn and grow in a fast-paced environment.
Job Responsibility
Job Responsibility
  • Contribute to the development and implementation of new and enhanced application features
  • Assist senior developers in designing and implementing system enhancements
  • Learn and apply modern software development methodologies, including Kotlin for backend development, React for frontend development, and TDD to ensure high-quality, maintainable code
  • Participate in code reviews and contribute to improving coding standards and best practices
  • Gain a practical understanding of system architecture, infrastructure, and their integration to achieve business objectives
  • Assist in analyzing business processes and system workflows, contributing to the identification and resolution of technical issues
  • Collaborate with team members to propose and implement solutions to technical challenges
  • Actively participate in team meetings and contribute to a positive and collaborative work environment.
What we offer
What we offer
  • Mentorship and training opportunities
  • Equal opportunity employment policy
  • Supportive and collaborative work environment
  • Opportunities to grow your career.
  • Fulltime
Read More
Arrow Right

Sr Java Backend Developer

Location
Location
United States , St. Louis
Salary
Salary:
Not provided
enormousenterprise.com Logo
Enormous Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong Java developer with very good understanding of micro services
  • Grasp of software engineering skills in modular design, data structures, algorithms
  • Deep knowledge and hands on experience with modern applications like spring boot, Angular
  • Experience building and operating critical production systems
  • Solid understanding of modern API design and Restful principles
  • Fluent with git (preferred) or other SCM system
  • Write well designed and testable code
  • Strong Experience in automation and build tools like Maven, Ant and Gradle
  • Bachelor's degree in computer science engineering or a related discipline, or equivalent work experience
  • Experience in software development design and implementation of large scale distributed systems and web services building complex software that is testable and designed for extensibility
  • Fulltime
Read More
Arrow Right

Intern Java Backend Developer

Are you passionate about backend development and eager to gain hands-on experien...
Location
Location
Poland , Warszawa
Salary
Salary:
Not provided
https://www.circlek.com Logo
Circle K
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Understanding of Java programming fundamentals
  • Understanding of basic OOP principles
  • Basic understanding of algorithms and data structures
  • Basic understanding of SQL and database management
  • Basic understanding of RESTful APIs
  • Familiarity with Git
  • Exposure to testing frameworks
  • Exposure to frameworks like Spring or Hibernate (optional)
  • Willingness to learn with open mindset
  • Good communication skills and open for other people
Job Responsibility
Job Responsibility
  • Assist in developing and maintaining RESTful APIs using Java and Spring Boot for eMobility services
  • Work with databases (PostgreSQL, MySQL) to store and process EV charging and mobility data
  • Write clean code and follow best practices and participate in code reviews
  • Collaborate with senior developers to debug, optimize, and enhance backend services
  • Participate in Agile development processes, including daily stand-ups and code reviews
What we offer
What we offer
  • Hands-on experience with modern backend technologies in the eMobility market
  • Hands-on experience with SCRUM and SAFe
  • Exposure to industry-leading EV charging and smart mobility projects
  • Mentorship from experienced developers and domain experts
  • Potential for a full-time offer upon completion of the internship
  • Fulltime
Read More
Arrow Right

Java Backend Developer

The Java Backend Developer (Applications Development Senior Programmer Analyst -...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of relevant experience in software development, with a strong focus on backend systems
  • Proficiency in Java (17/21) with extensive experience in Spring Boot framework
  • Demonstrated experience with Microservices architecture, including design, development, and deployment
  • Strong understanding and practical experience with Reactive programming paradigms, preferably using Spring WebFlux
  • Hands on experience with NoSQL database specifically MongoDB
  • Experience with distributed streaming platforms like Apache Kafka
  • Experience with cloud platforms, particularly Amazon Web Services (AWS), including services related to application deployment, scaling, and data storage
  • Ability to troubleshoot, debug, and optimize complex applications
  • Excellent problem-solving skills, attention to detail, and a commitment to producing high-quality code
  • Working knowledge of consulting/project management techniques/methods
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
What we offer
What we offer
  • Equal opportunity employer
  • Inclusion and diversity
  • Accessibility accommodations
  • Global benefits designed to support well-being, growth and work-life balance
  • Fulltime
Read More
Arrow Right