Citi

Lead Database Developer

Citi

full-time

Posted on:

Origin:  • 🇺🇸 United States • Florida

Visit company website
AI Apply
Manual Apply

Salary

💰 $125,760 - $188,640 per year

Job Level

Senior

Tech Stack

AngularCloudJ2EEJavaKafkaLinuxMicroservicesOraclePythonSDLCSOAPSpringSpring BootSpringBootSQLUnix

About the role

  • Lead applications systems analysis and programming activities
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals
  • Identify and define necessary system enhancements to deploy new products and process improvements
  • Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Serve as advisor or coach to mid-level developers and analysts, allocating work as necessary
  • Assess risk when business decisions are made, driving compliance with laws, rules, regulations, and internal Policy

Requirements

  • 6+ years of relevant experience in applications development or system analysis role
  • Programming experience in Java and/or Python
  • Strong hands-on experience in RDMS Database SQL (Oracle/Sybase) queries
  • PL/SQL, and advanced tuning techniques and Database upgrade/migration approaches
  • Experience with Messaging (e.g., Kafka, Tibco, Rabbit (MQ))
  • Hands on experience in multi-threading
  • Experience in Middleware (Tomcat and WebSphere) and Cloud Containerization (ECS) and CICD tools
  • Experience with Angular, ExtJS, JMS, JSON, XML, ROD, LightSpeed
  • Experience in Spring Batch / Spring Boot / Microservices and event-based architecture / Consuming REST API experience
  • Experience of collaboration tools (source control) like GIT/BitBucket/GitHub Copilot; and tools similar to JIRA
  • Experience in Unix (Linux) commands & scripting
  • Experience in data analysis, data modeling and SQL performance tuning, exception Handling
  • Good knowledge and experience on Workflow (e.g., JBPM) is a plus
  • Strong systems analysis, design and architecture fundamentals, Unit Testing and other SDLC activities
  • Strong communication skills
  • Strong hands-on experience in coding in JAVA/J2EE, Spring/Spring Boot/Spring Batch, Spring framework stack, SOAP/Restful Services
  • Strong hands-on experience in writing SQL queries and data analysis
  • Knowledge of scheduling tools like IBM Autosys is preferable
  • Experience with SSH clients (SFTP/SCP etc.) for terminal access and file transfer
  • Strong Software design Skills like Database Packages working in multi-threaded environment
  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred
  • Applicants must be authorized to work in the U.S for this position; Citi will not sponsor applicants for U.S. work authorization for this role
  • Candidate must be located within commuting distance or be willing to relocate to the area