1

Intern Java Developer Banking Jobs in New Bern, NC

Intern Java Developer Banking information

See New Bern, NC salary details

$10

$20

$36

How much do intern java developer banking jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for intern java developer banking in New Bern, NC is $20.93, according to ZipRecruiter salary data. Most workers in this role earn between $16.92 and $22.21 per hour, depending on experience, location, and employer.

What does an intern Java developer do in banking?

An Intern Java Developer in the banking sector assists with designing, developing, and maintaining Java-based applications that support various banking operations. Their responsibilities often include writing and testing code, debugging applications, and collaborating with teams to implement technical solutions that enhance banking services. Interns gain hands-on experience with financial systems, learn about regulatory requirements, and often work on projects related to payment processing, security, and customer interfaces. This role provides valuable exposure to both software development practices and the unique needs of the banking industry.

What skills and qualifications are needed to be an intern Java developer in banking?

To thrive as an Intern Java Developer in banking, you need a solid grasp of Java programming, basic knowledge of software development principles, and at least a bachelor's degree in computer science or a related field. Familiarity with development tools such as Eclipse or IntelliJ IDEA, version control systems like Git, and experience with databases (e.g., SQL) are commonly expected, with exposure to banking platforms seen as a plus. Strong analytical thinking, attention to detail, and effective communication skills help you collaborate with teams and adapt to complex financial environments. These skills are crucial for building reliable, secure, and efficient software that meets the high standards and regulatory requirements of the banking sector.

What types of projects and tasks does an intern Java developer work on in banking?

As an Intern Java Developer in the banking sector, you can expect to work on a variety of projects ranging from enhancing existing banking applications to developing new features for internal tools or customer-facing platforms. Typical tasks may include writing and debugging Java code, working with databases, participating in code reviews, and contributing to system integration efforts. You will likely collaborate closely with senior developers, business analysts, and QA testers in an agile team setting, gaining exposure to financial technologies and best practices. This experience provides valuable insight into both software development and the unique regulatory requirements of the banking industry.

What is the difference between Intern Java Developer Banking vs Intern Software Engineer Banking?

AspectIntern Java Developer BankingIntern Software Engineer Banking
Required SkillsJava, basic programming, banking domain knowledgeProgramming fundamentals, general software development, banking familiarity
Work EnvironmentBanking IT teams, financial institutionsFinancial institutions, tech departments within banks
CertificationsNone typically required, Java basics preferredNone typically required, coding skills emphasized
Job FocusJava development, banking applicationsGeneral software development, banking systems

Intern Java Developer Banking roles focus on Java programming within banking projects, while Intern Software Engineer Banking covers broader software development tasks in banking environments. Both roles often require basic programming skills and familiarity with banking processes, but the Java Developer position emphasizes Java-specific skills.

What are popular job titles related to Intern Java Developer Banking jobs in New Bern, NC?

For Intern Java Developer Banking jobs in New Bern, NC, the most frequently searched job titles are:

What cities near New Bern, NC are hiring for Intern Java Developer Banking jobs?

Cities near New Bern, NC with the most Intern Java Developer Banking job openings:

Infographic showing various Intern Java Developer Banking job openings in New Bern, NC as of August 2026, with employment types broken down into 1% As Needed, 80% Full Time, 16% Part Time, and 3% Contract. Highlights an 90% Physical, 4% Hybrid, and 6% Remote job distribution, with an average salary of $43,533 per year, or $20.9 per hour.

Lead Developer (FT)

Jacksonville, NC โ€ข On-site

Marine Federal Credit Union
201 - 500 employees

$46.50 - $61/hr

Other

Posted 25 days ago


Key responsibilities

  • Lead the design, development, and deployment of software applications, ensuring adherence to best practices and coding standards.

  • Collaborate with product managers and stakeholders to define project requirements and translate them into technical specifications.

  • Design, develop, and maintain applications, integrations, databases, reports, and automated processes supporting business operations.


Job description

About the Role:

The Lead Developer is responsible for leading complex application development efforts, designing secure and scalable integrations across core, digital banking, and ancillary systems, and advising IT leadership on technical approaches, risks, resource needs, and optimization opportunities. This role works closely with management to align development/programming team efforts with organizational priorities, project deadlines, regulatory expectations, security requirements, and member service goals.

Minimum Qualifications:

  • High School Diploma or GED
  • 3-5 years of professional software development experience with a strong focus on backend and/or frontend technologies.
  • Proven experience leading development teams or projects in an Agile environment.
  • Proficiency in at least one modern programming language such as Java, C#, Python, or JavaScript.
  • Strong understanding of software architecture principles, design patterns, and version control systems.

Preferred Qualifications:

  • Associates or Bachelor degree in a relevant technical discipline.
  • Demonstrated professional experience designing, developing, implementing, documenting, and supporting production applications in an enterprise environment.
  • Advanced experience with one or more modern programming languages or technologies such as C#, Python, JavaScript, SQL, HTML/XML, PowerShell, PowerOn, ASP.NET, IIS, APIs, workflow automation platforms, or equivalent enterprise technologies.
  • Experience with Symitar PowerOn programming, core processing systems, digital banking systems, and financial institution technology environments strongly preferred.
  • Demonstrated experience leading complex application development, automation, database, reporting, system integration, or modernization initiatives.
  • Prior experience providing technical leadership, mentorship, task coordination, code review, or team lead responsibilities preferred.
  • Practical experience applying AI-assisted development tools, automation platforms, intelligent workflows, or productivity tools in a secure and governed environment preferred.
  • Strong understanding of database design, data modeling, SQL development, reporting methods, interface development, and data integrity controls.
  • Ability to solve practical problems and provide logical, secure, supportable, and well-documented solutions.
  • Ability to analyze business requirements, recommend technical solutions, evaluate risks, and guide implementation.
  • Ability to balance delivery speed with operational risk, security requirements, regulatory expectations, and long-term maintainability.
  • Degree in Computer Science, Engineering, Database Administration, Programming, Information Systems, or equivalent combination of experience and education.
  • Project management skills preferred.
  • Documentation and technical writing skills preferred.

Responsibilities:

  • Lead the design, development, and deployment of software applications, ensuring adherence to best practices and coding standards.
  • Collaborate with product managers and stakeholders to define project requirements and translate them into technical specifications.
  • Mentor and support junior and mid-level developers, providing code reviews, technical guidance, and career development advice.
  • Manage and prioritize development tasks, balancing technical debt with feature delivery to maintain product quality and velocity.
  • Drive continuous improvement initiatives including automation, testing, and performance optimization to enhance development efficiency.
  • Lead and mentor programming staff by providing technical guidance, work prioritization, code reviews, and professional development support.
  • Coordinate team workloads, project assignments, deadlines, and status reporting.
  • Serve as the primary escalation point for complex development, integration, automation, reporting, and system support issues.
  • Design, develop, and maintain applications, integrations, databases, reports, and automated processes supporting business operations.
  • Establish and maintain development standards, testing procedures, documentation requirements, deployment processes, and quality assurance practices.
  • Review solutions to ensure security, scalability, maintainability, compliance, and alignment with organizational standards.
  • Lead automation, workflow, API, reporting, and modernization initiatives that improve efficiency and service delivery.
  • Develop and maintain SQL databases, interfaces, reporting solutions, and data integration processes.
  • Oversee the responsible use of AI-assisted development and automation tools in accordance with Marine FCU policies and security requirements.
  • Support audits, security reviews, compliance initiatives, and remediation efforts.
  • Coordinate implementation, testing, troubleshooting, and support of applications and system integrations.
  • Serve as a technical advisor to management by providing recommendations, risk assessments, and solution options.
  • Collaborate with business units and vendors to identify requirements and implement effective technology solutions.
  • Stay current with emerging technologies, industry trends, and best practices relevant to financial services.

Skills:

The Lead Developer will utilize their technical skills daily to architect and implement robust software solutions that meet evolving business needs. Strong programming expertise enables them to write clean, efficient code and conduct thorough code reviews to maintain quality standards. Leadership and communication skills are essential for mentoring team members and collaborating effectively with stakeholders across departments. Familiarity with Agile methodologies helps in managing sprints, prioritizing tasks, and adapting to changing requirements. Additionally, knowledge of cloud infrastructure and DevOps practices supports the deployment and scaling of applications in modern production environments.

This position offers a remote work arrangement.