1

Internship Java Software Engineer Jobs in Birmingham, AL

We enable internal software development, application engineering, and analytics across the ... Strong proficiency in Python or other object-oriented backend languages such as Ruby, Go, Java, or ...

Senior Java Developer

Birmingham, AL ยท On-site +1

$53.75 - $68.50/hr

... software, data, AI, network, and hybrid cloud infrastructure. These solutions are powered by ... As an experienced Java Developer Sr. Consultant, you will have the ability to share new ideas and ...

Java Architect

Birmingham, AL ยท On-site

$60K/yr

Java EE framework and system development * Experience with use cases, process flows, and UML ... IBM development software experience including : IBM Content Manager, Rational Application Developer ...

Java Tutor

Birmingham, AL ยท Remote

$40/hr

Emphasizes clean code principles and test-driven development, connecting Java to web development, Android applications, and enterprise software engineering. * Curriculum Awareness & Adaptive ...

Sr. Innovation Software Engineer

Birmingham, AL ยท On-site +1

$114.80K - $151.40K/yr

The Senior Innovation Software Engineer will partner closely across the Innovation team to develop ... Java, Python, TypeScript/JavaScript, or similar) and/or experience leveraging AI-assisted ...

Senior Java Full Stack Developer

Birmingham, AL ยท On-site

$53.75 - $68.50/hr

At Kemper, the Senior Software Developer provides technical support for multiple applications and ... Experience in technical disciplines such as Java and Spring Boot and microservices programming

The Developer III will contribute directly to the Company's continued growth and success. This ... McLeod's software products. Essential Duties and Responsibilities: * Develop code in Java and ...

Java Liferay Developer

Birmingham, AL

$47.75 - $61.75/hr

Be it core Java, full-stack Java, Web/UI designers, Big Data or Cloud or Mobility developers ... Application of project management, program management and software development methodologies.

The Developer I will contribute directly to the Company's continued growth and success. This ... Develop code in Java and TypeScript for both new and existing applications * Engage in the Software ...

Sr Software Engineer

Birmingham, AL

$114.90K - $151.40K/yr

Our services span AI, IT staffing, cloud computing, engineering, mobility, testing, and more ... Angular Java RESTful API Consumption & Integration NoSQL or other databases Strong Grasp of Clean ...

next page

Showing results 1-20

Internship Java Software Engineer information

See Birmingham, AL salary details

$25

$56

$79

How much do internship java software engineer jobs pay per hour?

As of May 30, 2026, the average hourly pay for internship java software engineer in Birmingham, AL is $56.63, according to ZipRecruiter salary data. Most workers in this role earn between $46.63 and $63.99 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Internship Java Software Engineer, and why are they important?

To thrive as an Internship Java Software Engineer, you need a solid grasp of Java programming, object-oriented design principles, and basic software development concepts, often supported by ongoing coursework in computer science or a related field. Familiarity with development tools such as Eclipse or IntelliJ IDEA, version control systems like Git, and basic understanding of databases is typically expected. Strong problem-solving skills, willingness to learn, and effective teamwork and communication abilities help you stand out in this role. These skills and qualities are crucial for successfully contributing to real-world projects, collaborating with teams, and rapidly building your technical expertise.

What kinds of projects and tasks can an Internship Java Software Engineer expect to work on during their internship?

As an Internship Java Software Engineer, you can expect to work on a variety of hands-on tasks such as developing, testing, and debugging Java-based applications under the guidance of senior engineers. You might assist in implementing new features, fixing bugs, or optimizing existing code. Interns often participate in code reviews, daily stand-up meetings, and collaborative team projects, giving you exposure to real-world software development workflows. This experience not only builds your technical skills but also helps you learn best practices and agile methodologies commonly used in the industry.

What does an Internship Java Software Engineer do?

An Internship Java Software Engineer assists in designing, developing, and testing software applications using the Java programming language. Interns typically work under the supervision of experienced engineers to write code, debug issues, and contribute to software projects. They may also participate in code reviews, collaborate with team members, and learn industry best practices. This role provides hands-on experience and exposure to real-world software development processes, preparing interns for future roles as professional software engineers.
What are the most commonly searched types of Java Software Engineer jobs in Birmingham, AL? The most popular types of Java Software Engineer jobs in Birmingham, AL are:
What cities near Birmingham, AL are hiring for Internship Java Software Engineer jobs? Cities near Birmingham, AL with the most Internship Java Software Engineer job openings:

Software Engineer

Mission Pet Health

Birmingham, AL โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 9 days ago


Job description

General Information
Ref #
49883
Department
Data / technology
Job Site
Mission Pet Health
Date Published
04-21-2026
Pay Class
Full-Time
Job Description
About the Team
The Hospital Experience Data Team at Mission Pet Health owns the data strategy, architecture, and operational data for our network of more than 840 veterinary hospitals. We are the architects of the data highway that connects our clinics to the rest of the company.
Our team is responsible for the entire data lifecycle, from the point of origin in a clinic's system to secure delivery within our internal ecosystem. We enable internal software development, application engineering, and analytics across the organization by building scalable integration patterns that turn fragmented clinic data into a unified, governed strategic asset.
Role Overview
As a Software Engineer on this team, you will help build the infrastructure for "data-as-a-service" through a blend of platform and backend engineering. You will contribute to the design and operation of the REST APIs and NATS-based event services that standardize data access across hospitals.
A critical part of this role involves managing the complexity of data flowing from diverse hospital systems. You will work on complex data transformations and schema mapping to ensure that information from hundreds of different sources is normalized into a high-quality, reliable format. Your focus is on internal enablement, collaborating with the team to build services that abstract away system complexities and enforce data hygiene for our engineering and analytics groups. You will be a key contributor to our high-performance data pipelines, helping to solve large-scale integration challenges while supporting our long-term data architecture.
Key Responsibilities
  • Develop backend services and data integrations primarily using Python.
  • Implement complex data transformations, normalization logic, and schema mapping to unify fragmented data sources.
  • Design and enforce data hygiene and quality standards to ensure the reliability of data served across the organization.
  • Manage event-based communication and system messaging through NATS.
  • Build REST APIs to standardize and govern how internal teams access hospital data.
  • Operate data systems using MongoDB and relational databases to support both operational and analytical use cases.
  • Maintain system health and visibility using Datadog for observability and monitoring.
  • Partner with engineering and analytics teams to support their data access and application development needs.

  • Participate in architecture discussions, code reviews, and the continuous improvement of the data platform.

Responsibilities and Benefits
Required Qualifications
  • 4+ years of software engineering experience with a focus on data systems or backend architecture.
  • Strong proficiency in Python or other object-oriented backend languages such as Ruby, Go, Java, or C++.
  • Experience building data pipelines involving complex transformations, mapping, and data quality management.
  • Hands-on experience designing and implementing event-driven architectures.
  • Experience with messaging platforms, preferably NATS.
  • Solid experience with MongoDB and Relational Databases (RDBMS).
  • Proven experience building and consuming REST APIs.
  • Experience working with cloud platforms such as AWS, Azure, or GCP.
  • Familiarity with observability tools, specifically Datadog.

Nice to Have
  • Experience in the veterinary or healthcare technology space, particularly with Practice Information Management Systems (PIMS) and their associated data structures.
  • Experience with CDC (Change Data Capture) or ETL architectures.
  • Experience with Kubernetes and ArgoCD.
  • Familiarity with CI/CD pipelines and modern SDLC practices.
  • Experience using Terraform or other Infrastructure-as-Code tools.

How You're Supported
As part of the Mission Pet Health Home Office team, you'll be joining a collaborative group of professionals dedicated to supporting our hospital teams and shaping the future of veterinary medicine.
Competitive Compensation
A competitive salary and a comprehensive benefits package.
Total Wellbeing
Comprehensive coverage including Health, Dental, and Vision insurance, plus 24/7 access to doctors through Teladoc.
Financial Health
Plan for your future with a 401k featuring a generous company match, plus Life Insurance and Short-Term Disability options.
Commitment to Growth
Benefit from significant opportunities for upward mobility and career growth within a rapidly expanding organization.
A Collaborative Culture
Join a nationwide community of over 20,000 veterinary professionals and a Home Office team that lives by our WAG values.
Valuable Perks
Enjoy generous paid time off and company-wide holidays, discounted veterinary care for your pets, and access to an online discount platform.
About Mission Pet Health
Mission Pet Health was founded by veterinarians on the belief that local practices thrive with clinical autonomy, collaboration, and medical excellence. The organization provides world-class support to its 850+ hospital teams on a hyper-local basis so they can focus on what matters most: the medicine, their patients, and their team culture. Learn more at missionpethealth.com.
Driving the award-winning culture are the WAG values - Work Together, Amaze, and Grow. Mission Pet Health is veterinarian-led, people-focused, and on a mission to be the best place to work in veterinary medicine.
EEO Statement: Mission Pet Health is an equal opportunity employer. We embrace diversity and are committed to creating an inclusive environment for all employees.