JobsEQ by Chmura Logo

Full Stack Java Developer

Citigroup Inc

Location: Tampa, Florida
Type: Full-Time, Non-Remote
Posted on: July 22, 2021
This job is no longer available from the source.
This Software Engineer role is based within the Citi’s Single Point of Entry (SPE) application, part of the Securities Services Technology department.
The successful candidate will be working on major global business deliverables related in support of new client initiatives as well as our current client base.
The candidate is expected to have software development experience and to be familiar with an Agile development environment with short term deliverables.  Refactoring code should be seen as an opportunity, not a concern.
Strong verbal and written communication skills are key.  The position requires good analytical skills to develop creative solutions to meet client and business needs.
The candidate will be a part of a globally distributed team with members in USA, Ireland and India. Ability to work in a high-pressure environment and meet delivery timelines with a high degree of client satisfaction is critical.
Key Responsibilities:
• Develop functional enhancements for web GUIs and backend multithreaded applications including the introduction of new technologies, automated processes and best practices.
• Collaborate with Implementation Managers, Citi partner systems and Citi infrastructure teams to facilitate any new client-driven connectivity need.
• Provide Level 3 production support.
• Ensure documentation and knowledge sharing.
Development Value:
• The successful candidate will be involved in strategic software development within the SPE team. This work will be executed in a fast paced and challenging environment.
Required Competencies:
• Ability to work effectively in cross-organizational situations and be enthusiastic about building quality software products with world-class people, processes and tools.
• Quick learner of new tools, frameworks and technologies.
• Excellent verbal and written communications skills, as the job entails simultaneously taking part in multiple projects with internal and external stakeholders.
• Proactive attitude, ability to run projects with minimal direction given the geographically distributed nature of the team.
Required Technical Skills:
• 2+ years of experience in Java, Spring, Hibernate, JSP/JSTL.
• 2+ years of experience in HTML, JavaScript, CSS, JSP.
• Knowledge of the Enterprise Integration Patterns.
• Knowledge of Spring Integration.
• Knowledge of SQL in the context of a major RDBMS such as IBM DB2 and MS SQL Server.
• Comfortable with Linux environment.
• Methodologies - Agile, Test Driven Development.
• IDE – Eclipse or IntelliJ
• Test libraries – JUnit, Jasmine or similar.
• Version control – Git
Desirable skills:
• Proven experience in Spring Integration .
• Atlassian Software (JIRA, Bitbucket, Confluence)
• CI/CD and Automation tools such as Jenkins, IBM uDeploy, AutoSys, TeamCity
• Web Components and modern UI frameworks
• REST APIs / WebServices
• Knowledge of Spring Boot
• Ability to create automation shell scripts
• Experience with XML (including schemas)
• IBM WebSphere Application Server Administration
• IBM WebSphere MQ Administration
• Management of certificates/keystores
• Knowledge of Custody business
• Be familiar with major banking protocols, such as SWIFT 15022, 20022 and FIX
• Be familiar with the specifics of the major file transfer protocols (FTP, sFTP, NDM) as well as messaging protocols (MQ, JMS) and proven experience with using them in a large scale environment.
• MS Office (Word, Excel, PowerPoint)
Qualifications:
• Bachelor’s degree
• Exceptional candidates who do not have these criteria may be considered for the role provided they have the necessary skills and experience
-------------------------------------------------
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 Accessibility at Citi .
View the " EEO is the Law " poster. View the EEO is the Law Supplement .
View the EEO Policy Statement .
View the Pay Transparency Posting
Job Type: Full time