Posted in

Applications Development Group Manager

Applications Development Group Manager

CompanyCitigroup
LocationIrving, TX, USA
Salary$170450 – $220000
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Bachelor’s degree, or foreign equivalent, in Computer Engineering, Information Technology, or a related field
  • Seven (7) years of experience in the job offered, or in a related IT occupation designing and implementing backend systems
  • Seven (7) years of experience with architecting and implementing real-time data processing pipelines using Apache Kafka
  • Experience building distributed messaging systems that handle large-scale event streaming
  • Experience maintaining microservices architectures and building RESTful APIs
  • Experience developing multi-tiered, scalable, and secure enterprise applications using Java Enterprise Edition (JEE)
  • Experience designing and optimizing relational databases including Oracle, NoSQL databases including MongoDB and HBase
  • Experience designing and implementing GraphQL APIs for efficient data querying and mutation

Responsibilities

  • Design and implement robust backend systems using Java and JEE
  • Develop and deploy RESTful APIs and web services
  • Ensure application performance, scalability, and reliability through effective code optimization and system architecture
  • Work with Java frameworks including Spring, Hibernate, and Struts
  • Work with application servers including Apache Tomcat, JBoss, or WebSphere
  • Collaborate with cross-functional teams to integrate and deliver high-quality software solutions
  • Utilize tools and technologies including Maven, Jenkins, Git, and Docker for continuous integration and deployment
  • Apply best practices in coding, testing, and documentation to maintain code quality and project standards
  • Implement Kafka event streaming for real-time data processing and integration
  • Work with and query databases including Oracle, MongoDB, HBase, Hive, DynamoDB and Teradata
  • Utilize EBX for master data management and governance
  • Develop ETL processes using Ab Initio for data extraction, transformation, and loading
  • Deploy applications on cloud platforms including OpenShift and Pivotal Cloud Foundry (PCF)
  • Create interactive user interfaces with jQuery, CSS, HTML, and JavaScript
  • Utilize API Gateway for securing APIs

Preferred Qualifications

    No preferred qualifications provided.