We are looking for a Full Stack Developer to solution, code, test, debug, and document both new programs/technologies and changes to existing programs/technologies. This position will join an established agile, project-based, technology team. The Junior Developer, taking direction from higher-level personal, will execute true end-to-end development and testing of technology solutions built to solve critical business needs. Partner with key technical and business stakeholders, the agile developer will help streamline an operational platform that is demanding scalability. A commitment to collaborative problem solving, sophisticated design, and quality product is essential.
Translate application storyboards and use cases into functional applications
Application development, testing and deployments
Design, build, and maintain efficient, reusable, and reliable code
Integrate data storage solutions
Ensure the best possible performance, quality, and responsiveness of applications
Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues
Help maintain code quality, organization, and automation of business tasks
Strong knowledge of JAVA and SpringBoot
Skilled in writing SQL queries
Possess a passion for problem solving
Experienced in using version control systems, such as Git or Subversion
Strong understanding of object-oriented programming
Skill for writing reusable libraries
Familiar with various design and architectural patterns
Knack for writing clean, readable, and easily maintainable code
Experience creating database schemas that represent and support business processes
Experience implementing automated testing platforms and writing unit tests
Experience working in a scrum team
Knowledge of concurrency patterns
Familiarity with Oracle and relational database practices
Java: 3+ year (Required)
SQL 3+ Year (Required)
Java Design and UML (3+ year)
Hadoop knowledge is a plus
Python knowledge is a plus
Minimum qualification required is Bachelors (Computer Science or Information Systems a plus)
Grade :All Job Level - All Job FunctionsAll Job Level - All Job Functions - US
Time Type :
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
Citigroup Inc. and its subsidiaries ("Citi”) invite all qualified interested applicants to apply for career opportunities. 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 CLICK HERE.
To view the "EEO is the Law" poster CLICK HERE. To view the EEO is the Law Supplement CLICK HERE.
To view the EEO Policy Statement CLICK HERE.
To view the Pay Transparency Posting CLICK HERE.