Java Software Development Engineer
$94.3k - $141.5k per yearCiti
The Java Developer is a mid 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 contribute to applications systems analysis and programming activities.
Collaborate with senior developers to design, develop, and maintain software applications using Java, Spring, and Angular.
Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.
Contribute to the DevOps pipeline by automating build, test, and deployment processes.
Communicate effectively through verbal and written channels, including documenting code and writing technical documentation.
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
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.
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.
5-8 years of experience as a Software Engineer/Developer using Java with minimum 3 years’ experience in front end technologies.
- Extensive experience system analysis and in programming of software applications
- Experience in managing and implementing successful projects
- Demonstrated leadership and project management skills
- Bachelor’s degree/University degree or equivalent experience
Master’s degree preferred
Multiple years of experience with software engineering best practices (unit testing, automation, design patterns, peer review, etc.)
Clear understanding of Data Structures and Object-Oriented Principles using Java
Hands on experience Service Oriented and Microservices architectures, as REST implementations
Working knowledge on build tools (Ant/Maven), continuous integration (Jenkins), code quality analysis (SonarQube) and unit and integration testing (JUnit).
Basic understanding of databases (SQL Server preferably) with ability to write queries and stored procedures.
Exposure to front-end technologies (Angular, JavaScript, Typescript / HTML5/ CSS3)
Exposure to Continuous Integration and Continuous Delivery (CI/CD) pipelines, either on-premise or public cloud (i.e., Exposure to architecture experience in building horizontally scalable, highly available, highly resilient, and low latency applications
Has the ability to operate with a limited level of direct supervision.
Working experience on Cloud applications.
Full time ------------------------------------------------------
Primary Location Full Time Salary Range:
$Automated Processing and AI
We use automated processing, including artificial intelligence, for our legitimate business interests (or our reasonable and appropriate business purposes) to identify and align the candidate's skills and abilities with a specific job opening. Our automated processing and AI do not involve relying on automatic or autonomous decision-making. Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review
View Citi’s EEO Policy Statement and the Know Your Rights poster.
$120.8k - $170.8k per year
...Experience: Knowledge of JEE experience developing successful tooling and automation for... ...openshift platform. Extensive experience in Java / Spring Boot development... ...implementing successful projects ~ Ability to develop working relationships ~ Ability to manage...SuggestedFull time$46k - $96k per year
...including analysis and design, development, testing and deployment. As a developer, the candidate will be responsible for developing & deploying... ...have At least 6+ years of experience with Java Experience/understanding with the...SuggestedInternship- ...Role Descriptions: Full stack Developer FullStack Developer with the following- 5 years of experience with - Java| Microservices| Springboot - JavaScript and Redux- Expert in Web App Development with AngularJS- Apache Camel (message queueing)- Unix- Basic knowledge of...SuggestedFull time
$120k per year
.... The primary responsibility of this role will be to design and develop cloud-native, microservices-based software that enables next-generation... ...Design, develop, and enhance core software modules using Java and modern enterprise frameworks Build scalable, microservices...SuggestedInternship$94.3k - $141.5k per year
...individuals are promoted based on merit, where we value and demand respect for others and where opportunities to develop are widely available to all. The JAVA Full Stack Senior Developer role is an intermediate level position responsible for participation in the...SuggestedFull timeManual labor$120.8k - $170.8k per year
...The Quattro Development and CVA Technology teams actively develop and enhance a set of co-operative, strategic systems and services which... ...staff who are located mostly in London, New York. The Lead Java Risk Developer is a senior level position responsible for establishing...Full time$94.3k - $141.5k per year
...experience. If you have this kind of vision, capable of seeing ahead, of developing a clear path forward in a quest to try the as yet untried, here... ...for Fixed Income eTrading activities. This is a dedicated Java backend development team. Members are responsible for designing,...Full timeWork at officeFlexible hours$94.3k - $141.5k per year
...will tackle complex technical challenges, developing best-in-class, next-generation solutions... ...impact. Responsibilities: Design, develop, and implement highly scalable and... ...access via APIs. ~ Solid understanding of Java / Scala with a focus on building high-performance...Full timeFlexible hours$94.3k - $141.5k per year
...customers globally. Key Responsibilities: Hands on development in Java, Spring Boot, micro-services and single page application... ...architecture disciplines Ability to work collaboratively in teams and develop meaningful relationships to achieve common goals Strong...Full time$120.8k - $170.8k per year
...empower critical financial operations across the firm. The Opportunity We are seeking a highly motivated and experienced Lead Java Developer to join our Risk Data team. This team is at the forefront of building and enhancing a comprehensive real-time and End-of-Day (EOD)...Full time- ...Years of Experience:8+ years Detailed Job Description: Required experience using the following technologies: Mandatory: Java/API JUnit/Mockito AWS SQL Git Postman or equivalent Angular Nice-To-Have: Springboot Apigee...Full time
$145.1k - $217.7k per year
...who fail to maintain these standards. Technical Skills: Java, Spring, Spring Boot, ORM ,JMS, MQ, NDM, SFTP Angular, HTML5... ...quality assurance testing resources ~10+ years’ hands-on experience developing applications including requirements, design, development,...Full timeContract workFor contractorsWork at officeLocal areaRemote work- ...Full stack Developer Mississauga ON - 3 days onsite 4 positions Skills: FullStack Developer with the following: - 5 years of experience with: - Java Microservices Springboot - JavaScript and Redux - Expert in Web App Development with AngularJS...Full time
- ...experience using the following technologies: Mandatory: Java/API JUnit/Mockito AWS SQL Git Postman or... ...on implementation and changes for customer facing applications Develop and maintain security protocols and measures to protect CDN infrastructure...Full time
- ...Job Description Must Have: Java Springboot Microservices MySQL Troubleshooting skill and Strong hands on exp in AWS and AWS EKS Good to Have: Apache Ranger Trino DocumentDB Migrate AXS V4 and Pond applications such as Trino Looker Proxy Apache Avenger and...Full time
- ...Job Responsibility: We are hiring a Liferay Portal Developer to be located anywhere in Canada or the US to join our growing company for... ...high-performance and responsive web applications using Liferay and Java/J2EE technologies. As a Senior Liferay Developer, you will...Full timeContract workRemote work
- ...the intersection of SAP, AI, and Quantum Computing . We develop SR&ED-compliant, future-ready products such as TraceSecure.ai... ...enterprise systems using our internal tech stack — Laravel MVC, Java, JavaScript, Progress Database, Docker, and Kubernetes — while maintaining...
$120.8k - $170.8k per year
The Big Data and SQL Developer is a senior level position responsible for establishing and implementing new or revised application systems and... ..., and analytical tools using languages like Scala, Python, or Java. Performance Optimization: Drive performance tuning, troubleshooting...Long term contractFull timeManual labor- We’re seeking an experienced JDE System Developer to support the full lifecycle of custom software development and ERP implementation. This... ...JDeveloper, Solution Explorer ~ Proficiency in programming languages: Java, C#, C++, HTML, CSS, JavaScript, ASP.NET ~ Experience with...Permanent employmentWork at office
$100k - $125k per year
...all. We are currently looking for a full-time Intermediate Mobile Developer (SDK) who will be working on mobile SDKs and Android/iOS mobile... ...knowledge of programming languages such as Flutter, Dart, Kotlin/Java, Swift/Objective C as well understanding of REST APIs Proficient...Full timeWork from homeFlexible hours- ...maintenance support. ~ Staying abreast of developments in web applications and programming... ...components. Backend & API Integration: Develop and maintain RESTful/GraphQL APIs to... ...cooperation Languages/Technologies: Java, Spring, Spring boot, JavaScript, REST API...Full time
- ...Together, we embrace individuality and share a passion for exceptional care. Join Roche, where every voice matters. The Position AI Developer The recent Generative AI (GenAI) Revolution has provided Roche with tremendous opportunities to expedite the realization of the...Full timeWork at officeRelocation package
- ...making a difference in the world. Job Title: Associate Software Developer (Full Stack) Location: Mississauga, Ontario, Canada Work Model: Hybrid... ...Strong background and experience with C++, C# .NET and Java programming languages Good understanding of data modelling and...Long term contractFull timeInternshipWorldwide
$89.7k - $149.5k per year
...and our people. If you want to be part of tomorrow’s health today, we want to hear from you. Job Summary The Senior Software Developer is responsible for designing, developing, testing, debugging, and implementing software components and tools, primarily using .NET technologies...Long term contract- ...JOB PURPOSE Reporting directly to the Manager, BI & Analytics, the Business Intelligence Developer will be responsible for helping drive the success of our Business Intelligence development projects across functional teams within the organization. The ideal candidate will...Full timeWork at office
- ...Why Work With Us? Dynamic new technology Great growth opportunity Staffinity is currently seeking a Software Developer - C/C++ for a client located in Mississauga. This is a full-time, permanent position with salary, bonus, benefits and the potential...Long term contractPermanent employmentFull timeTemporary workInternshipWork at officeMonday to friday
- ...Role Overview We are seeking a highly skilled Senior Snowflake Developer to join our team for a dual role in application support and development. The ideal candidate will have extensive experience in Snowflake development, a strong understanding of Finance Data Layer, Data...
$103.25k - $153.25k per year
...opportunity to impact lives. In this role you will be responsible for developing new product functionality and maintaining a suite of data... ...with you! What The Role Offers As a Lead Software Developer, you will: Design and build web services and cloud native apps...Internship$100k - $130k per year
We are presently recruiting for an Applications Developer. Our client is an exciting company experiencing rapid growth and presenting a great opportunity for a Full Stack Applications Developer with well-rounded expertise in a greenfield environment. As we continue to...- ...JOB PURPOSE Reporting into the Manager, Software Applications, the Senior Software Developer will be responsible for helping drive the success of our software development projects across functional teams within the organization. The ideal candidate will have a strong background...Full timeInternshipWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Software Development Engineer. Be the first to apply!
- senior java developer Mississauga, ON
- java developer remote Mississauga, ON
- java developer Mississauga, ON
- java software developer Mississauga, ON
- junior java developer Mississauga, ON
- java developer no experience Mississauga, ON
- ingénieur logiciel Mississauga, ON
- software developer internship Mississauga, ON
- software developer intern Mississauga, ON
- software engineer part time Mississauga, ON

