Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Citi Group Lead Senior Java Core Tech Developer - C13 
United States, New Jersey, Jersey City 
572489920

Today

What you will be doing:

  • Deliver advanced technology projects as an individual contributor providing expertise in the full software development lifecycle, from concept and design, development, to testing and deployment.
  • Serve as advisor or coach to mid-level/junior developers and analysts, helping build the overall engineering capabilities of the team.
  • Have the ability to provide technical leadership on projects implemented by the wider team of Software Engineers/Analyst Developers using advanced knowledge of application development.
  • Collaborate effectively with a large global team of software engineers, business analysts, dev-ops and support staff to deliver software solutions for the business.

Technical Skills

  • Core Java experience developing robust, scalable, and maintainable applications applying Object Oriented Design principles
  • Hands-on experience with concurrent programming.
  • Experience with Agile software development processes with a strong emphasis on test driven development.
  • Understanding of Java internals such as class loading and memory management.
  • Distributed Caching frameworks such as Gemfire, Oracle Coherence, Redis or equivalent.
  • Databases - RDBMS preferably Oracle, NoSQL preferably MongoDB.
  • Familiarity with Linux environment including scripting skills.
  • SDLC/Dev Ops - Git/BitBucket, CI/CD pipeline frameworks such as Jenkins, SonarQube, JIRA, Any secure coding toolkits.

Competencies

  • Excellent written and spoken communication skills (English).
  • Ability to collaborate effectively in a large global team and influence key architectural decision.
  • Ability to multitask and work well under pressure.
  • A self-starter and has the thirst to continually improve and develop.
  • Experience with mentoring and developing with more junior team members to ensure they can deliver at the highest quality.

Qualifications:

  • 10+ years of relevant experience in Apps Development or systems analysis role
  • Extensive experience system analysis and in programming of software applications
  • Experience in managing and implementing successful projects
  • Subject Matter Expert (SME) in at least one area of Applications Development
  • Ability to adjust priorities quickly as circumstances dictate
  • Demonstrated leadership and project management skills
  • Consistently demonstrates clear and concise written and verbal communication


Education:

  • Bachelor’s/Master’s degree in Computer Science/Engineering/STEM subject Or experience in a similar role.


This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

  • Experience working in the Capital Markets domain.
  • Understanding of Derivatives and Risk management
  • Experience re-engineering large monolithic applications to microservices.
  • Experience re-engineering complex franchise critical applications to new platforms.
  • Cloud computing technologies with practical experience working with containers, microservices and large datasets (Docker, Kubernetes).
Applications Development

Full timeRutherford New Jersey United States$142,320.00 - $213,480.00


Anticipated Posting Close Date:

Sep 24, 2024

View the " " poster. View the .

View the .

View the