Senior Java Full Stack Developer- Assistant Vice President
Indexed description
A full-stack engineer is a high-level software engineer who works to design, test, and implement various software applications. In this role, they will be responsible for designing, developing, and implementing end-to-end software solutions aligned with Citi's strategic goals. They will work closely with business stakeholders, product managers, and other engineers to deliver high-quality software that meets our clients' evolving needs.
Responsibilities:
- Design, develop, and implement full-stack software solutions using modern technologies and architectures.”
- Participate in all phases of the software development lifecycle, from requirements gathering to deployment and maintenance.
- Write clean, efficient, and well-documented code, adhering to Citi's coding standards and best practices.
- Collaborate effectively with team members and stakeholders, fostering a culture of open communication and knowledge sharing.
- Embrace a culture of continuous learning and improvement, staying abreast of emerging technologies and industry trends.
- Contribute to Citi's Engineering Excellence initiatives by promoting modern ways of working and driving innovation.
- Ensure adherence to Citi's security policies and procedures, contributing to a secure and stable technology environment.
- Backend: Core Java, Spring, Spring Boot, Hibernate, RESTful APIs
- Frontend: React JS / Angular JS (Good to have)
- Database: Oracle, PL/SQL
- DevOps & Tools: GitHub, Jenkins
- Cloud & Containers: AWS, Docker, Kubernetes, Red Hat OpenShift
- Scripting & OS: Linux, Shell Scripting, Perl
- Exposure to AI-assisted development tools and modern engineering practices
- 7-10 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
------------------------------------------------------
Job Family Group:
Technology
------------------------------------------------------
Job Family:
Applications Development
------------------------------------------------------
Time Type:
Full time
------------------------------------------------------
Most Relevant Skills
Please see the requirements listed above.
------------------------------------------------------
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.
------------------------------------------------------
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
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 Accessibility at Citi.
View Citi’s EEO Policy Statement and the Know Your Rights poster.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search