Integrity Consulting - Salem, NC

posted about 2 months ago

Full-time - Manager
Salem, NC
Professional, Scientific, and Technical Services

About the position

The Manager, Java Developer will oversee the development and support of internally developed applications that facilitate real-time payments and tokenization services. This role is crucial in supporting the migration to cloud-based computing, ensuring that applications are developed and maintained according to company policies and best practices.

Responsibilities

  • Manage development, maintenance, and level 3 support of applications.
  • Ensure adherence to all development and company policies.
  • Promote teamwork and work effectively across the organization.
  • Develop and improve team skills, create and implement training plans, and set development targets.
  • Effectively identify and manage risks associated with projects.
  • Monitor performance metrics and take corrective actions to improve quality and productivity.

Requirements

  • Bachelor's degree or equivalent experience in Computer Science, Information Systems, Computer Engineering, or a related field.
  • 5+ years of IT experience in analysis, design, development, documentation, implementation, and testing of software systems in Java, Spring, and J2EE on Red Hat Linux, UNIX, or AIX.
  • Experience managing agile development projects.
  • Experience with complex, mission-critical system design and evaluating and proposing alternative software designs.
  • Thorough knowledge of and experience in secure development practices.
  • Experience in both Agile and Waterfall development methodologies.
  • Strong analytical and problem-solving skills.
  • Ability to set priorities and handle multiple tasks and projects in a fast-paced environment.
  • Excellent verbal and written communication skills.
  • Professional demeanor and ability to work effectively with other staff within the organization.
  • Highly motivated, enthusiastic, and a self-starter.

Nice-to-haves

  • Experience in wholesale or retail banking technology, especially money transfer (e.g., ISO20022, Faster Payments, SWIFT, Fedwire, RTGS, etc.).
  • Experience with IBM MQ, Rabbit MQ, or DB2.
  • Knowledgeable in Software Reliability Engineering, test automation, and CI/CD processes and tools such as GitHub, Maven, Jenkins, Sonar Cube, Fortify, etc.
  • Experience developing or migrating applications to Cloud Environments (e.g., AWS, Google Cloud Platform, Azure, etc.).
  • Experience developing applications in Erlang or other functional programming languages such as Haskell, Scala, etc.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service