First Citizens Bank logo
First Citizens Bank

This job posting is expected to remain active for 31 days from the initial posting date listed above. If it is necessary to extend this deadline, the posting will remain active as appropriate. Job postings may come down early due to business need or a high volume of applicants.

Senior Java Engineer

DevOps EngineerDevOps EngineerFull TimeRemoteSeniorTeam 10,001+H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

38 days ago

Salary

0

Seniority

Senior

No structured requirement data.

Job Description

Senior Java Engineer

First Citizens Bank

Role Description This is a remote role that may only be hired in the following location(s): AZ, NC and TX. We are looking for a hands-on Senior Software Engineer to join our growing Online Banking delivery team, which provides technology solutions and integration services in the following areas: - Digital Banking - Core Banking - Credit/Charge/Debit Cards - Foreign Exchange The ideal candidate should have the necessary skills and experience to: - Provide technical guidance and estimation of efforts. - Understand and decide upon the optimal technology solution to achieve desired business needs. - Support day-to-day application operations. - Navigate differing levels of gray/unknowns. - Communicate effectively with IT management, individual contributors, and business stakeholders. - Move rapidly to deliver requests and capitalize on opportunities. - Consider both short- and long-term strategic views when deciding on technical approaches. - Develop code and oversee distributed development team members. As a Sr. Software Engineer, primary responsibilities will include: - Development and support of Digital Banking solutions/projects. - Research, design, technology insertion, development, testing, and support of software. Responsibilities - Design and develop technical solutions that meet user needs regarding functionality, performance, scalability, and reliability. - Oversee proactive maintenance on existing IaaS/SaaS and on-premise applications within Digital Banking, Mobile, and integrations with Cards, Merchant Services, Payments, Foreign Exchange, Core Banking, and Trade Finance. - Coordinate and assist with troubleshooting of code defects, data errors, and configuration problems. - Support business-critical/complex applications. - Exercise judgment within defined procedures and practices to determine appropriate actions. - Nice to have technical lead experience for small to medium-sized projects. - Drive departmental best practices and adhere to standards. - Demonstrate expertise in designing and developing real-time and file-based integrations. - Empathize with developers and create a superlative developer experience. - Build elegant, maintainable, well-documented, secure code. - Passion for abstracting and refactoring code. - Drive to learn new things and support the team constructively. - May mentor junior engineers and contribute to the team's technical growth. Qualifications - Bachelor's Degree and 4 years of experience in Software application development and maintenance OR High School Diploma or GED and 8 years of experience in Software application development and maintenance. - Excellent ability to communicate technical information clearly and work effectively with cross-functional teams. - Strong design & development experience with JEE & Enterprise Technologies: JMS, JDBC, Web development, Transactions, WS-*, JVM, JSP, Servlets, EJB, JNDI, JMX, JTA, Spring, JUnit, Hibernate. - Strong analytical and problem-solving skills. - Experience building SpringBoot Microservices. - Experience building applications using container architecture with Kubernetes orchestration. - Preferred experience on public API development and using API Gateway like APIGEE. - In-depth understanding of JavaScript, including ES6+ features, Loopback, closures, and asynchronous programming. - Worked on Agile projects and has complete knowledge of day-to-day Agile routines. - Proven experience in building user interfaces with React.js. - Familiarity with state management libraries like Redux or MobX. - Understanding of the React component lifecycle and its best practices. - Experience with testing frameworks like Jest or Mocha. - Ability to interact with REST APIs and handle data fetching and manipulation. - Proficient in using GITLAB for version control. - Experience with Jira, Confluence, and ORACLE Database systems. - Understanding of basic UI/UX design principles. - Prior experience with regulated financial organizations is a plus. Benefits - Benefits are an integral part of total rewards. - First Citizens Bank is committed to providing a competitive, thoughtfully designed, and quality benefits program to meet the needs of our associates. - More information can be found at https://jobs.firstcitizens.com/benefits .

Related Categories

Related Job Pages

More DevOps Engineer Jobs

Perficient logo

Senior Java Engineer

Perficient

The leading global digital consultancy transforming how the world’s largest enterprises grow their businesses

DevOps Engineer38 days ago
Full TimeRemoteTeam 5,001-10,000Since 1997H1B Sponsor

Role Description We currently have a career opportunity for a Senior Java Engineer to join our remote team located anywhere within the US. This is an outstanding opportunity for growth. Join one of the fastest growing Digital Transformation companies globally! - Participate in all aspects of the software development lifecycle, including: - Estimating - Technical design - Implementation - Documentation - Testing - Deployment - Support of applications developed for our clients - Work in a team environment and take direction from solution architects and leads on development activities. Qualifications - Experience with Java programming. - Strong understanding of software development lifecycle. - Ability to work collaboratively in a team environment. Requirements - Proven experience as a Senior Java Engineer. - Familiarity with modern development tools and methodologies. - Strong problem-solving skills. Benefits - Opportunity for professional growth. - Work with the latest technologies. - Become part of a global community of talented, diverse, and knowledgeable colleagues. Company Description Perficient is the global AI and technology consulting firm disrupting the traditional consulting model. Powered by our 7,000+ advisors, engineers, and designers, Perficient implements AI-first solutions that break conventions and deliver outcomes that matter. - Proudly serving clients that represent the world’s most innovative brands. - Collaboration with a powerful technology partner ecosystem. - Deep industry expertise and data-driven design to redefine how businesses run and succeed.

United States
$83.3K - $149.9K / year
Dragonfli Group logo

Senior DevSecOps Architect

Dragonfli Group

CyberSecurity as a Solution: Enabling Secure Business.

DevOps Engineer38 days ago
ContractRemoteTeam 11-50H1B No Sponsor

• Lead the evolution of the software delivery lifecycle by embedding security into every stage of CI/CD • Architect and maintain automated CI/CD pipelines using AI/ML for SAST/DAST to detect complex vulnerabilities • Design security frameworks for the end-to-end AI lifecycle, including data ingestion security and model protection • Implement guardrail architectures for Large Language Models (LLMs) and AI-native applications • Develop AI-driven orchestration (SOAR) to automate triage and remediation of security findings • Implement Policy as Code governance using Open Policy Agent (OPA) to enforce compliance across multi-cloud environments • Integrate SAST, DAST, SCA, and secret scanning into GitHub Actions, GitLab CI, or Jenkins pipelines • Conduct advanced threat modeling for cloud-native applications, including AI-specific attack vectors (e.g., model inversion, data poisoning) • Create self-service security tools and Golden Paths to enable secure developer workflows with minimal friction • Establish and enhance observability for security and reliability using eBPF, Prometheus, and logging/monitoring platforms (e.g., Dynatrace or Datadog)

United States
Job Closed
3Core Systems, Inc logo

Scrum Master, SAFe 6.0, Azure DevOps

3Core Systems, Inc

Delivering end-to-end SAP System Integration and IT Professional Services for Emerging Technologies

DevOps Engineer38 days ago
ContractRemoteTeam 51-200Since 2004H1B No Sponsor

• Support implementation of Electric Work Management • Manage multiple teams for vendor systems, integrations to SAP • Implement IBM Maximo in the cloud • Support External Portal apps used by contractors and other agencies • Handle dependency management and escalations

Kentucky + 2 moreAll locations: Kentucky | Pennsylvania | Rhode Island
Job Closed
CallMiner logo

DevOps Engineer

CallMiner

Understand your customers. Unlock business value.

DevOps Engineer38 days ago
Full TimeRemoteTeam 201-500H1B No Sponsor

Role Description We are seeking a highly skilled and motivated DevOps Engineer to join our technology team. The ideal candidate will bring proven experience with both AWS and Azure, containerization, Kubernetes orchestration, automation tools, GitOps methodologies, and release engineering best practices. You will be responsible for building, maintaining, and optimizing CI/CD pipelines, cloud infrastructure, and automated deployment workflows — working closely with developers, QA, and operations teams to deliver scalable, reliable, and high-quality software releases. Key Responsibilities - Design, implement, and maintain CI/CD pipelines using GitLab and automation tooling. - Manage and optimize infrastructure across AWS and Azure environments. - Deploy, manage, and troubleshoot applications using Docker and Kubernetes. - Implement GitOps workflows utilizing ArgoCD. - Automate provisioning and configuration management with Ansible and AWX. - Administer and maintain Linux and Windows Server systems in hybrid environments. - Collaborate on release engineering processes: versioning, packaging, testing, and automated deployment. - Monitor system health, implement security policies, and ensure high availability for critical services. - Develop automation, tooling, and scripts using Bash, Python, or PowerShell. - Troubleshoot production issues across multiple systems and platforms. Qualifications - Proven experience as a DevOps Engineer or in a similar role with at least three (3) years of experience. - Expertise with AWS and Azure cloud infrastructure and services. - Strong background in Docker and Kubernetes. - Proficiency with Linux administration and shell scripting. - Experience with GitOps principles and ArgoCD. - Configuration management experience using Ansible and orchestration with AWX. - Strong understanding of CI/CD using GitLab. - Knowledge of release engineering concepts: build processes, artifact repositories, deployment workflows. - Strong troubleshooting skills across software, infrastructure, and network layers. - Strong scripting skills (Bash, Python, PowerShell, or similar). Preferred - Experience managing Windows Server environments. - Familiarity with Infrastructure as Code tools (Terraform, CloudFormation). - Experience with observability and monitoring tools (Prometheus, Grafana, ELK Stack, etc.). - AWS or Azure DevOps-related certifications. Soft Skills - Excellent analytical and problem-solving abilities. - Strong written and verbal communication skills. - Ability to work in agile, fast-paced environments. - Detail-oriented with a strong commitment to quality delivery. Education - Bachelor’s degree in Computer Science, Information Technology, or related field, or equivalent professional experience. Benefits - Quality medical, dental and vision benefits. - Life and disability insurance. - Reimbursement programs for both fitness and tuition. - 401k matching. - Generous PTO including an annual volunteer day. - Paid maternity and parental leave. - Work-life balance initiatives.

United States