CrawlJobs Logo

Java/Spring Applications Developer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
Chile , Santiago

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

The Applications Development Intermediate 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:

  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • 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:

  • 2-5 years of relevant experience in the Financial Service industry
  • Intermediate level experience in Applications Development role
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Strong understanding of object-oriented programming and design patterns
  • Experience with Spring Framework (Spring Boot, Spring MVC, etc.)
  • Proficiency in working with relational databases (e.g., MS SQL Server)
  • Knowledge of Linux scripting, CI/CD pipelines and DevOps practices
  • Familiarity with RESTful APIs and web services
  • Upper intermediate English (speaking)

Additional Information:

Job Posted:
July 15, 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 Java/Spring Applications Developer

Applications Development Senior Manager

The Applications Development Senior Manager is a senior management level positio...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 11-15 years of relevant experience in the Financial Service industry
  • Strong knowledge on Java/Spring Boot
  • Hands on experience in Coding
  • Ability to build Resilient/Scalable application
  • Experience in handling various forms of caching mechanism
  • Setting up frameworks for the application development
  • Technical knowledge on Messaging Platforms, Kafka, MQ and API
  • Knowledge on DB: OraaS, Mongo
  • Experience on ECS platforms
  • Experience as senior level in an Applications Development role
Job Responsibility
Job Responsibility
  • Manage one or more Applications Development teams
  • Conduct personnel duties for team (performance evaluations, hiring and disciplinary actions)
  • Utilize in-depth knowledge across multiple Applications Development areas
  • Provide technical oversight across systems and applications
  • Review and analyze proposed technical solutions for projects
  • Contribute to formulation of strategies for applications development
  • Develop comprehensive knowledge of how areas of business integrate
  • Provide evaluative judgment based on analysis of factual data
  • Monitor delivery of end results
  • Participate in budget management
  • Fulltime
Read More
Arrow Right

Applications Development Sr Programmer Analyst

The Rates Data Services Technology Team is responsible for the management and de...
Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years demonstrable and relevant SLDC experience
  • Solid understanding of Java/Spring stack development
  • Beneficial understanding of C#, .Net Core 3.*+ (VS 2017 or above)
  • Useful understanding of Python 3.6 or above, python frameworks and libraries, including Pytest, Pandas, Flask, and Kafka
  • Solid understanding of REST API development
  • Experience with design and implementation of cloud-ready applications and deployment via Kubernetes/Openshift
  • Experience with big data computation platforms (Flink, Spark, Apache Beam) or big data distribution platforms (Hadoop, Gemfire, Ignite)
  • Hands-on experience in handling various data structures
  • Good understanding of Data modeling, partitioning and sharing of huge data sets
  • Experience working on a Continuous Integration and Continuous Delivery environment
Job Responsibility
Job Responsibility
  • Design and develop critical data applications to support trading and risk management for a Tier 1 bank
  • Collaborate with business partners and other technology teams in the Rates and wider Markets businesses
  • Promote and follow engineering best practices
  • Apply an engineering mindset to development work: understand use-cases in detail, develop metrics to build good estimates of volume and compute velocity requirements, understand and discuss openly any implementation limitations or workaround
  • Evaluate and build POCs for new strategic initiatives and work to convert to enterprise solutions
  • Take initiative to research, learn and recommend emerging technologies
  • Provide post release assistance to business, development, and support groups
  • Develop application as per best practice while remaining compliant with prescribed best practices.
What we offer
What we offer
  • Equal opportunity and affirmative action employer
  • Accessibility accommodation for individuals with disabilities
  • Compliance with engineering, agile, and best practices for professional development.
  • Fulltime
Read More
Arrow Right

Sr. Java Full Stack Developer

Zachary Piper Solutions is currently looking for a Sr. Java Full Stack Developer...
Location
Location
United States , Colorado Springs
Salary
Salary:
170000.00 - 180000.00 USD / Year
pipercompanies.com Logo
Piper Companies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of development experience
  • 6+ years building enterprise applications with Java and Spring framework
  • Proficient in Java development tools (Eclipse, JUnit, Git) and web technologies (JavaScript, HTML, JSP)
  • Skilled in Agile Scrum methodologies with 3+ years of hands-on experience in iterative development
  • Strong understanding of database schema design and SQL
  • Experience leading development teams on large-scale Federal IT programs
  • Active Secret Clearance
Job Responsibility
Job Responsibility
  • Lead the design and development of multiple applications for a large-scale Federal IT program using Java/Spring REST APIs and Web 2.0 frameworks
  • Develop robust Java/Spring solutions within a continuous integration environment to meet enterprise requirements
  • Manage and guide software development teams, ensuring successful implementation of solutions and adherence to best practices
  • Conduct detailed design reviews to validate architecture, code quality, and compliance with project standards
What we offer
What we offer
  • Cigna Medical, Dental, Vision
  • 401k Plan
  • PTO (Paid Time Off)
  • Holidays
  • Sick leave as required by law
  • Fulltime
Read More
Arrow Right

Java Fullstack Developer

We’re looking for a talented Java Fullstack Developer to join our organization. ...
Location
Location
Vietnam , Ho Chi Minh City
Salary
Salary:
Not provided
reliasoftware.com Logo
Relia Software
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 4+ years of experience in Java software development with solid hands-on project experience
  • Strong experience in Java backend development using Spring-based frameworks
  • Fullstack development experience with Java (RESTful APIs, Microservices) and modern frontend frameworks (React, Angular, or Vue.js)
  • Strong experience in Maven dependency management, including multi-module projects and build optimization
  • Experience with distributed caching solutions such as Redis
  • Extensive experience with MySQL or other relational databases (RDBMS)
  • Good hands-on experience with Docker, CI/CD pipelines, and Kubernetes
  • Ability to learn and explore new backend and frontend technologies/tools
  • Good English communication skills (both verbal & written)
Job Responsibility
Job Responsibility
  • Collaborate with stakeholders to plan, design, develop, test, and maintain fullstack applications
  • Participate in both backend (Java/Spring) and frontend development to deliver end-to-end solutions
  • Provide technical assistance to teammates through coaching and mentorship
  • Maintain high standards of software quality within the team by establishing good coding practices and habits
  • Ensure development and unit testing are in accordance with established standards
  • Participate in reviews of solution designs and related code
  • Develop, refine, and tune integrations between applications
  • Analyze and resolve technical and application problems and identify opportunities for improvement
  • Package and support deployment of releases
  • Work closely with DevOps teams to support CI/CD pipelines and production deployments
What we offer
What we offer
  • Annual salary review
  • Hybrid working
  • 5-days working week (Monday-Friday) – working hours are between 9 am to 6 pm
  • 12 days of annual leave
  • Flat organization and open communication
  • Friendly working environment and flexible working hours
  • Great opportunity to develop career, collaborate with English speaking developers
  • Free parking at the building
  • 13th salary, insurance
  • The company organizes Team building every year (Free tickets for 01 relative to accompany)
  • Fulltime
Read More
Arrow Right

Full Stack Web Developer

We’re seeking a Full Stack Web Developer with an active TS/SCI to design and del...
Location
Location
United States , Reston
Salary
Salary:
Not provided
ltconsultingllc.net Logo
LT Consulting
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Active TS/SCI clearance
  • Bachelor’s degree in Computer Science or a related field
  • Demonstrated professional experience in full stack application development
  • Proficiency with frontend frameworks such as React or Angular and UI libraries such as MUI, Angular Material, Bootstrap, or Tailwind CSS
  • Experience developing and testing backend services using Java/Spring Boot, Node/Express or a similar modern API framework
  • Experience designing and building RESTful APIs and integrating with relational databases (PostgreSQL, MySQL, or Oracle)
  • Experience managing version control with Git and automating builds with CI/CD pipelines
  • Familiarity with containerized deployments using Docker and Kubernetes
  • Experience working in Agile environments using JIRA and Confluence
Job Responsibility
Job Responsibility
  • Design and deliver end-to-end web solutions for mission-critical environments
  • Build both frontend and backend components using modern frameworks and cloud-native architectures
  • Work closely with DevOps and product teams to automate deployments, optimize performance, and ensure scalable, maintainable code delivery
Read More
Arrow Right

Fullstack Developer

You will be part of the Integration & Output CH/FL team, helping financial insti...
Location
Location
Philippines , Makati City
Salary
Salary:
Not provided
avaloq.com Logo
Avaloq
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Degree in Computer Science, Software Engineering, or equivalent
  • At least 2 years of experience working with Java and GIT
  • Clear understanding of the full Java/Spring development life cycle
  • Hands-on experience in JBOSS application server administration
  • Experience working with REST API
  • Experience in Linux shell scripting
  • Experience in Agile processes
  • Strong analytical and solution-driven mindset, keen attention to detail
  • Ability to work effectively within a team and collaborate with multiple teams for troubleshooting and problem-solving
  • Strong communication skills with proficiency in English
Job Responsibility
Job Responsibility
  • Microservices Development: Implement, test, and document features of SpringBoot microservices, ensuring high performance and scalability
  • Spring Applications: Design, develop, and maintain features of Spring applications, adhering to best practices and coding standards
  • Technical Documentation: Write comprehensive technical documentation, analyze and resolve incidents and issues efficiently
  • OpenShift Configuration: Configure and support software solutions in OpenShift, ensuring seamless deployment and scalability
  • Cross-Team Collaboration: Work closely with multiple teams to define software implementation strategies and troubleshoot problems
  • Problem Solving: Analyze and resolve software defects, providing innovative solutions to complex issues
  • Support: Offer third-level (L3) support, addressing advanced technical issues and ensuring system reliability
What we offer
What we offer
  • Annual bonus
  • Flexible working
  • Instant recognition scheme
  • Access to Udemy for professional and personal learning
  • Fulltime
Read More
Arrow Right

Lead Backend Developer

Location
Location
India
Salary
Salary:
Not provided
lingarogroup.com Logo
Lingaro
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 6 years of experience in Python backend development
  • Independence in: Python
  • Azure Function
  • Java/Spring
  • PostgreSQL
  • FastApi
Job Responsibility
Job Responsibility
  • Design, develop, and maintain scalable backend applications and services
  • Optimize system performance, reliability, and scalability
  • Collaborate with front-end developers, project managers, and cross-functional teams to deliver high-quality applications
  • Ensure application security, compliance, and adherence to best practices
  • Design and implement efficient data storage solutions, including relational and NoSQL databases
  • Work closely with frontend and UX teams to deliver seamless end-to-end user experiences
  • Mentor, support, and train junior backend developers
  • Stay up to date with modern backend technologies, frameworks, and industry trends
  • Implement and maintain DevOps pipelines and CI/CD practices
  • Uphold coding standards, perform code reviews, and promote best engineering practices
What we offer
What we offer
  • Stable employment
  • “Office as an option” model
  • Flexibility regarding working hours and your preferred form of contract
  • Comprehensive online onboarding program with a “Buddy” from day 1
  • Cooperation with top-tier engineers and experts
  • Unlimited access to the Udemy learning platform from day 1
  • Certificate training programs
  • Upskilling support
  • Internal Gallup Certified Strengths Coach to support your growth
  • Grow as we grow as a company
Read More
Arrow Right
New

Senior Java Full Stack Developer

The Senior Java Full Stack Developer role requires a minimum of 5 years of exper...
Location
Location
United States , Westlake
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Senior level experienced full stack developer
  • Experience in server-side development (Java/Spring Boot) and Angular client-side development
  • Senior full stack software development experience, building enterprise web and middle tier applications using Angular, Typescript, and core Java with Spring/Spring Boot
  • B.S. in Computer Science, Engineering, Mathematics, or equivalent experience
  • Leadership to guide, encourage, and motivate your fellow engineers
  • Experience with unit test and test automation frameworks including jUnit, Karma, Jasmine, Cucumber, Selenium, Serenity, etc.
  • Experience building and deploying applications using continuous integration pipelines and automated deployment tools such as Jenkins
  • Experience using source control and pull requests for collaborative development in code repository tools such as GitHub
  • Experience with GitHub Copilot or other generative AI tools to increase efficiency and quality
  • Strong communication and problem-solving skills
Job Responsibility
Job Responsibility
  • Lead a team
  • Manage software development processes
  • Ensure high-quality delivery
  • Join an existing Net Benefits team that is transitioning to PSW work
Read More
Arrow Right