Citi
Technology
BackendJavaDeveloper
Neural analysis suggests this role is
optimal for Mid candidates.
“Backend Java Developer at Citi. Skills: Java, Spring Boot, Oracle databases. Develop applications using Java. Maintain applications using Spring Boot”
What You'll Achieve.
Develop robust applications; Develop scalable applications; Ensure successful project delivery; Ensure seamless data flow; Ensure functionality; Ensure high availability; Ensure performance of applications
Industry & Context.
problem-solving skills
What They're Looking For.
Must Have
Java, Spring Boot framework, Oracle databases, software development principles, API design and development (RESTful services), microservices, cloud-native development, scalable systems, version control systems (Git), CI/CD tools, security concepts, authentication mechanisms (COIN)
Nice to Have
messaging queues (Kafka, IBMMQ), front-end technologies (React, Angular), Agile development methodologies
What You'll Do.
Develop applications using Java
Maintain applications using Spring Boot
Work with Oracle databases
Participate in software development lifecycle
Integrate applications with systems
Implement coding standards
Contribute to CI/CD pipelines
Troubleshoot technical issues
How You'll Work.
Team & Collaboration
Collaborate with product managers; Collaborate with architects; Collaborate with other developers; Work effectively in a team environment
Communication Scope
Excellent communication skills; interpersonal skills
Full Job Description
**Application Developer** **Overview** We are seeking a motivated and experienced Application Developer . The candidate will be responsible for developing, testing, and deploying robust and scalable applications within a dynamic enterprise environment. This role requires a strong understanding of software development principles, hands-on experience with Java, Spring Boot, and Oracle databases, and the ability to work collaboratively in a fast-paced setting. **Key Responsibilities** * Design, develop, and maintain high-performance, fault-tolerant applications using Java and the Spring Boot framework. * Work with Oracle databases, including schema design, query optimisation, and data management. * Participate in the entire software development lifecycle, from requirements gathering and analysis to deployment and support. * Collaborate with product managers, architects, and other developers to define technical solutions and ensure successful project delivery. * Integrate applications with various internal and external systems and APIs, ensuring seamless data flow and functionality. * Implement and adhere to established coding standards, security best practices, and architectural guidelines. * Contribute to CI/CD pipelines, ensuring automated testing and efficient deployment processes. * Troubleshoot and resolve complex technical issues, ensuring high availability and performance of applications. * Stay updated with emerging technologies and industry trends, continuously seeking to improve development practices and tools. **Qualifications** * Bachelor's degree in Computer Science, Software Engineering, or a related field. * 3-5+ years of experience in application development with a strong focus on Java. * Proven experience with the Spring Boot framework for building microservices and enterprise applications. * Solid experience working with Oracle databases, including SQL, PL/SQL, and performance tuning. * Familiarity with API design and development (RESTful services). *
Applying for this Backend Java Developer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about Citi?
Real rants from real employees. Read before you apply.