CrawlJobs Logo

Webservices Application Developer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
Canada , Mississauga

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The Webservices Application 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 activities.

Job Responsibility:

  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • 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:

  • 6+ years of relevant experience in Apps Development or systems analysis role
  • 5+ years experience in building Distributed / Service Oriented / Microservice-style and cloud based architectures using platforms like OpenShift, Docker and Kubernetes
  • 5+ years experience and hands-on experience with RESTful service implementations
  • 5+ yeas experience system analysis and in programming of software applications
  • 5+ years experience in managing and implementing successful projects
  • 5+ years experience and strong knowledge of Java Collection framework and Multi-Threading
  • 5+ years experience working in Oracle and Schema less Databases
  • 5+ years experience working in at least one messaging/event processing system like Tibco EMS, Kafka etc. in a high-volume environment
  • Experience and familiarity building modern Spring applications with Spring Boot
  • Experienced in Continuous Integration and Continuous Deployment (CICD) methodologies
  • Experience with Agile/Scrum methodology
  • Subject Matter Expert (SME) in at least one area of Applications Development
  • Ability to adjust priorities quickly as circumstances dictate
  • Demonstrated leadership and project management skills
  • Consistently demonstrates clear and concise written and verbal communication
  • Experience in working with Elastic Search/ELK stack is a plus

Nice to have:

Experience in working with Elastic Search/ELK stack

Additional Information:

Job Posted:
April 24, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Webservices Application Developer

Application Developer - Advanced

The primary focus of this role is to handle coding and migration tasks within th...
Location
Location
United States , Boston
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java1.8/J2EE Technologies
  • Spring framework
  • API development design patterns
  • UNIX bash/shell scripting
  • Oracle DB SQL
  • ORM frameworks
  • Servlets, JSP, JMS, Kafka, JDBC
  • SOAP/REST Webservices
  • Quartz scheduler framework
  • Autosys jobs
Job Responsibility
Job Responsibility
  • Develop and maintain applications using Java1.8/J2EE Technologies
  • Utilize the Spring framework and SOAP/REST Webservices
  • Design, build, and maintain APIs and Microservices architecture
  • Perform UNIX bash/shell scripting
  • Analyze, design, and work on migration of legacy application code
  • Work with Oracle DB SQL and ORM frameworks
  • Handle data modelling and data transformations
  • Work with UI framework technologies
  • Utilize GIT, Ant/Maven, Jenkins
  • Communicate effectively with team members
What we offer
What we offer
  • medical, vision, dental, life and disability insurance
  • 401(k) plan
  • Fulltime
Read More
Arrow Right

Senior .NET Developer

Management Controls Inc. (MCi) is looking for an experienced Senior .Net Develop...
Location
Location
United States , Houston
Salary
Salary:
Not provided
managementcontrols.com Logo
Management Controls
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS degree in software/technical based field
  • 8-10 years of professional software development
  • Azure experience (application development on Azure Cloud platform)
  • Experience developing Azure Web App, Azure Serverless, Azure Service Fabric and other Azure PaaS services
  • Experience debugging distributed asynchronous chains
  • C#/.NET experience, expert level
  • Commercial SaaS application development experience
  • A “security first” focus, with applications designed from the ground up to protect client data
  • Experience with SQL Server and any NoSQL database
  • Experience developing applications using OAuth / SAML
Job Responsibility
Job Responsibility
  • Develop new and maintain existing webservices based interfaces
  • Manage code changes between branched interface code repositories
  • Develop new functionality within existing applications and new applications
  • Participate in peer code/architecture review
  • Build unit test cases for existing and new code
What we offer
What we offer
  • Stocked kitchens
  • In-house gym
  • Bonuses
  • Flexible PTO
  • 100% paid healthcare
Read More
Arrow Right

Applications Development Senior Programmer Analyst

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
Mexico , Ciudad De Mexico
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 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
  • Bachelor’s degree/University degree or equivalent experience
  • JDK Java 8, webservice (Wsdl) & RestServices
  • Frameworks: Spring, Struts 2
  • Servers: Weblogic, IBM Http Server, MQ
  • Tools: Teamcity, udpeloy, Git, eclipse, maven & artifactory
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
  • 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
  • Fulltime
Read More
Arrow Right

Java/Angular Full stack Developer

Role : Java/Angular Full stack Developer
Location
Location
United States , Irving; Tampa; Edison
Salary
Salary:
150000.00 USD / Year
realign-llc.com Logo
Realign
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java/Angular – Full Stack Developer
  • Design: Create the high-level design and structure of the application user interface
  • Technical leadership: Guide development teams, mentor other members, and resolve technical issues
  • Technology evaluation: Research and recommend new technologies, tools, and frameworks
  • Performance optimization: Identify and address bottlenecks, optimize code, and tune for scalability – understanding of code quality
  • Security: Ensure applications comply with security best practices
  • Experience in Java microservices, spring boot, API (rest/soap)
  • Experience in creating Web Applications on standard architecture patterns, application profiling & Model View Controller (MVC) design
  • Hands on experience in UI technologies such as like Angular 14+, JavaScript/Typescript, HTML/CSS, NodeJS, NPM
  • Detailed hands-on experience in development, integration and testing of REST/SOAP/XML/JSON based WebServices
Job Responsibility
Job Responsibility
  • Design and development of Web based applications in financial domain
  • Implementation and Roll-out of on prem and cloud-based application development projects
  • Work on fixing application issues and enhancement items
  • Mentoring junior developers in the team and identify opportunities for product improvements, implementation of best practices et al.
  • Work on application troubleshooting, perform root cause analysis as well as address identified issues
  • Track the project status, issues, risks and updates timely with senior leadership
  • Fulltime
Read More
Arrow Right

Mobile Developer

We are seeking a skilled and enthusiastic Mobile Developer specializing in Hybri...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
In4Velocity Systems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or master's degree in technology
  • Minimum 5 plus years of prior experience in Mobile Development role
  • Building cross browser compatible hybrid Mobile applications using HTML5/JQuery/Javascript/CSS3 for iOS and Android platforms
  • Using tools like Phonegap/Cordova/Appcelator/Xamarin etc.
  • Working with Xcode, Eclipse, iOS SDK, Android SDK
  • Working on Technology Stack like C#, SQL server, JQuery, HTML5, CSS, Angular JS, Ionic, Node JS etc.
  • Developing Webservice / APIs (Eg. Payment gateways, Google Maps, etc.,) (SOAP, REST, JSON, XML)
  • Application development experience in Microsoft .NET Technologies using ASP.NET, MVC, C#/VB.NET, ADO.NET
  • Strong problem analysis and troubleshooting ability
  • Good Understanding of Database concepts/SQL, Web services/XML, Remoting
Job Responsibility
Job Responsibility
  • Building cross browser compatible hybrid Mobile applications using HTML5/JQuery/Javascript/ CSS3 for iOS and Android platforms
  • Using tools like Phonegap/Cordova/Appcelator/ Xamarin etc.
  • Working with Xcode, Eclipse, iOS SDK, Android SDK
  • Working on Technology Stack like C#, SQL server, JQuery, HTML5, CSS. Angular JS, Ionic, Node JS etc.
  • Developing Webservice / APIs (Eg. Payment gateways, Google Maps, etc.,) (SOAP, REST, JSON, XML)
What we offer
What we offer
  • Flexible working hours
  • Learning & Development
  • Medical & Insurance benefits
Read More
Arrow Right

Full-stack Consultant

Arrow Enterprise Computing Solutions (ECS), a part of Arrow Electronics, brings ...
Location
Location
Morocco , Casablanca
Salary
Salary:
Not provided
arrow.com Logo
Arrow Electronics
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Typically requires a 4-year degree and 4–6 years of related experience
  • or an advanced degree without experience
  • or equivalent work experience
  • Strong knowledge on the mentioned technologies
  • Object Oriented programming using Java and J2EE related technologies
  • Core Java
  • JDBC - Strong knowledge on JDBC in terms of making calls to complex PLSQL packages
  • Servlets/JSPs
  • Java Script
  • Java Spring Framework, Node JS, HTML
Job Responsibility
Job Responsibility
  • Focuses on application development and tools
  • Ability to write code and test new and innovative web applications, integrate web tools or new features, develop or integrate new code, maintain and address existing code
  • Application development of global websites using C++, Java, XML, HTML, CGI, JSP, Javascript, AJAX, multimedia applications, database and data modeling tools and other languages or software tools as needed
  • Maintaining web standards and best practices
  • Design user interfaces within existing style guidelines
  • Actively participate in user interface implementation from initial planning/design to project release
  • Effectively communicate conceptual ideas, design rationale and the specifics of user centered design process
  • Actively plan, analyze and review functional and technical specification documents
  • Create holistic design solutions that address design, layout and maintenance, and web performance
  • Demonstrated experience designing and developing relational database-driven applications in an Oracle environment
What we offer
What we offer
  • Private health care (country related)
  • Career development opportunities
  • Fulltime
Read More
Arrow Right

Software Engineering Sr Analyst

Location
Location
United States , Plano
Salary
Salary:
134971.00 - 142000.00 USD / Year
pepsico.com Logo
Pepsico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Master's degree (US or Foreign Equivalent) in Computer Science, Information Technology, or related field
  • Three (3) years of experience in Software
  • Three (3) years of experience in: Proficiency in Java features, including OOP concepts, multithreading, exception handling, and collections framework
  • Spring Frameworks, including Spring Core, Spring Boot, Spring MVC, and Spring Data
  • Microservices architecture using Spring Boot
  • Development of RESTful APIs and SOAP webservices
  • Deploying Java applications to Azure/Aws Cloud technologies, working experience on Docker and Kubernetes
  • SQL Databases (MySQL and PostgreSQL) including stored procedures, triggers and query optimization
  • Exposure to NoSQL Databases (MongoDB and Redis)
  • Messaging systems including KAFKA
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable Java-based applications using Spring Boot and related Spring frameworks (Spring MVC, Spring Data, Spring Security)
  • Developing Restful webservices, implementing and consuming large-scale web services
  • Develop microservices architecture-based solutions, ensuring modularity, reusability, and performance optimization
  • Design and implement RESTful APIs to enable integration with internal modules and external third-party systems
  • Work with Apache Kafka for building real-time data pipelines and messaging systems, including publishing, consuming, and stream processing
  • Participate in the complete software development lifecycle (SDLC), including requirements analysis, architecture design, coding, testing, deployment, and production support
  • Collaborate with product owners, business analysts, and QA teams to translate business requirements into technical specifications and deliver high-quality software
  • Implement unit testing and integration testing strategies using tools such as JUnit and Mockito to ensure application reliability
  • Utilize Git for source control and participate in peer code reviews to ensure code quality, consistency, and adherence to best practices
  • Deploy and manage services in containerized environments using Docker and orchestration platforms such as Kubernetes (if applicable)
  • Fulltime
Read More
Arrow Right

Software Solution Architect

Software Solutions Architect will lead the design and architecture of complex, m...
Location
Location
United States , Pittsburgh
Salary
Salary:
Not provided
visvero.com Logo
Visvero, Inc
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in R&D and implementing enterprise-wide, distributed, data-centric applications
  • Experience in developing web applications in an agile environment using React, C#, JavaScript/TypeScript, Webservices, Python, SQL, NoSQL/Graph databases
  • Building applications utilizing cloud-based AWS and/or MS Azure technologies and services
  • Experience with AI/ML technologies, including model development, deployment, and integration into enterprise applications
Job Responsibility
Job Responsibility
  • Lead the design and architecture of complex, mission-critical, enterprise applications
  • Work with a moderately sized team in a fast-paced environment
  • Create foundational architecture for multiple projects
  • Bring expertise in Artificial Intelligence (AI) and Machine Learning (ML) integration, ensuring modern, intelligent solutions are embedded into enterprise applications
  • Fulltime
Read More
Arrow Right