Apps Dev Programmer Analyst 2

Apps Dev Programmer Analyst 2

Not Specified
Not Specified

Job Description

Java/Agile Developer
The position is required to care for day to day delivery work, embracing a robust agile process implementation, identifying epic/story risks and work on risk mitigation.
Candidate will work independently bring positive interpersonal relationship with others in communication and problem solving including with colleagues in other departments
Applies technology skills and knowledge of the business to bring meaningful impact to meet client and business needs.

Technical Lead Responsibilities:
Requirement gathering & understanding, effort estimation, technical design, project planning and monitoring in Agile environment
Work proactively & independently to address project requirements, and articulate issues/challenges with enough lead time to address project delivery risks
Providing expertise in technical analysis and solving technical issues during project delivery
Customer interfacing - understand customer requirements, propose technical solutions
Full Software Development Lifecycle (Agile)
Experience in developing Spring Boot APIs along with security and performance aspects.
Strong Core Java and functional programming experience.
Experience with relational and no-sql database, preferred Oracle and MongoDB.
Development of common, reusable components and services.
Responsible for peer code reviews, unit testing, leveraging CICD pipeline of an application.
Open to learn and work on new technologies/products as needed.
Code reviews, test case reviews and ensure code developed meets the requirements
Component Design/ Coding/ Unit Testing/ Debugging / Test Driven Development / Continuous Integration
Carry out adaptive changes necessitated by changes in Business Requirements and Technology

Technical Lead Requirements:
Bachelor's degree in computer science, engineering, or a related field.
Experience in a similar role would be advantageous.
Excellent technical, diagnostic, and troubleshooting skills.
Strong leadership and organizational abilities.
Willingness to build professional relationships with staff and clients.
Excellent communication, motivational, and interpersonal skills.
Job Family Group: Technology
Job Family:Applications Development
Time Type:Full time
Citi is an equal opportunity and affirmative action employer.
Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
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 review .
View the poster. View the .
View the .
View the

Job Details

About Citi

Citigroup Inc. or Citi is an American multinational investment bank and financial services corporation headquartered in New York City. The company was formed by the merger of banking giant Citicorp and financial conglomerate Travelers Group in 1998; Travelers was subsequently spun off from the company in 2002.

Job Source :

Similar Jobs

Career Advice to Find Better