Citizens
Citizens

72 Citizens Senior Java Software Engineer Jobs Hiring Near You

Sr. JAVA SDET-Remote

$58.50 - $74.75/hr

Sr. Java Sdet Looking for a Sr. Java Sdet who can build automation frameworks. Should have good experience testing Java SpringBoot API application. Strong in performance testing with JMeter and Azure ...

Senior Java Software Engineer

Alpharetta, GA · On-site

$110K - $186K/yr

As a Senior Java Software Engineer you will play a critical role in designing, developing, and maintaining high-quality software applications. You will work with cross-functional teams to deliver ...

As a Senior Java Software Engineer you will play a critical role in designing, developing, and maintaining high-quality software applications. You will work with cross-functional teams to deliver ...

Senior Java Software Engineer

Atlanta, GA · On-site

$104K - $156K/yr

Play a key role as a Senior Software Engineer on scrum teams focused on developing our Cloud ... Build large-scale applications using Java or similar languages, with a focus on high-performance ...

Senior Java Deceloper

Atlanta, GA

$55 - $70.25/hr

Senior Java Developer Confidential Company - Atlanta, GA Description Client is seeking a Senior Java Software Developer to join the team in designing and developing proprietary software in a secure ...

Showing results 41-60

Citizens Jobs Information

What is it like to work at Citizens?

Citizens is a bank that values community involvement and customer-centricity, fostering a culture that prioritizes collaboration and mutual respect among employees.

The company's team structure is organized around customer segments, with employees working in agile teams to develop and implement innovative solutions. Citizens' work environment is designed to promote flexibility and work-life balance, with options for remote work and flexible schedules.

Working at Citizens may appeal to candidates who are passionate about community banking and are looking for a company that prioritizes customer relationships and employee development, offering opportunities for professional growth and advancement in a dynamic and supportive team environment.
Infographic showing various Senior Java Software Engineer job openings at Citizens in the United States as of June 2026, with employment types broken down into 93% Full Time, and 7% Part Time. Highlights an 87% Physical, 10% Hybrid, and 3% Remote job distribution.
Senior Java Software Engineer

$122K - $160K/yr

Other

Posted 21 days ago


Job description

Job Description Senior Java Full Stack Engineer (Onsite - Charlotte, NC) Location: Charlotte, NC Work Arrangement: Onsite Employment Type: Full-time Experience Level: Senior (5+ years) Position Summary We are seeking a highly skilled Senior Java Full Stack Engineer to join our technology team in Charlotte, NC. In this role, you will design, develop, and support enterprise-grade applications, APIs, and microservices using Java and modern cloud-native technologies. The ideal candidate has strong hands-on development experience, a solid understanding of software architecture, and a passion for delivering reliable, scalable, and secure solutions.

This position requires the ability to work onsite at the Charlotte location. Key Responsibilities Design, develop, test, and maintain enterprise applications using Java and related frameworks. Build and support RESTful APIs and microservices for high-performance, distributed systems.

Collaborate with architects, developers, QA, operations, and business stakeholders to deliver technology solutions. Participate in code reviews, ensuring adherence to coding standards, performance requirements, and production readiness. Contribute to application design, technical documentation, and solution architecture discussions.

Support production environments by troubleshooting issues, monitoring application health, and implementing improvements. Leverage modern developer tooling, including GitHub, Visual Studio Code, and AI-assisted development tools such as GitHub Copilot. Implement secure coding practices and assist in identifying and remediating vulnerabilities using tools such as SonarQube.

Contribute to CI/CD pipelines and automation efforts to improve software delivery and operational efficiency. Required Qualifications 5+ years of Software Engineering experience, or equivalent demonstrated through a combination of work experience, training, military experience, or education. 5+ years of hands-on software development experience with Java.

3+ years of experience designing, building, and supporting APIs and microservices. 1+ years of experience working with AI software development tools such as GitHub Copilot, AI coding assistants, or related technologies. Preferred Qualifications Experience building RESTful services using Spring Boot or similar frameworks.

Experience supporting trading, market data, or FIX-based systems. Experience conducting code reviews, ensuring code quality, and supporting production readiness. Experience with cloud-native architectures and container platforms such as Kubernetes.

Working knowledge of software architecture and solution design principles. Experience with CI/CD pipelines, GitHub-based workflows, and modern developer tooling. Knowledge of application security practices and vulnerability remediation processes.

Technical Skills Core Technologies Java Spring Boot REST APIs Microservices Cloud & DevOps Kubernetes CI/CD Pipelines GitHub Visual Studio Code Quality & Security Code Reviews SonarQube Application Security Production Support AI Development Tools GitHub Copilot AI Coding Assistants Developer Productivity Tools