2

Entry Level Java Software Engineer Jobs in Birmingham, AL

ios/ android developer

Birmingham, AL

$60K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Company Description Dellfor Technologies is founded by software professionals with fresh approach ... JS) Strong knowledge of Objective-C, latest iOS SDK, Java, Swift IOS development experience ...

Working knowledge of at least one major programming language (e.g., Python, C#, Java, or Scala ... At McLeod Software, we believe that our employees are our greatest competitive advantage. Each ...

New

Be Seen First

Remote IT Support (WFH Tech Advisor)

Gardendale, AL · Remote

$45K - $65K/yr

  • Medical

  • PTO

NET, C#, C++, Java, JavaScript, or any other object-orientated programming language Company ... software and mobile devices issues. We are committed to delivering superior IT support and giving ...

New

FME Developer Consultant, Senior Associate

Birmingham, AL

$77K - $202K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

You will analyze client needs, implement software solutions, and provide training and support for ... PwC does not intend to hire experienced or entry level job seekers who will need, now or in the ...

New

Familiarity with computer operating systems and software applications as well as consumer and ... Beyond our connectivity solutions, we also provide local news, programming and regional sports via ...

Familiarity with computer operating systems and software applications as well as consumer and ... Beyond our connectivity solutions, we also provide local news, programming and regional sports via ...

Familiarity with computer operating systems and software applications as well as consumer and ... Beyond our connectivity solutions, we also provide local news, programming and regional sports via ...

Revenue Cycle Specialist

Birmingham, AL · On-site

$16 - $18/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Our in-house team includes revenue cycle experts, software developers, and process improvement ... This is an entry-level role with training provided , making it an excellent stepping stone for ...

US Tech - FTO Senior Associate

Birmingham, AL · On-site

$55K - $187K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

Industry/Sector Not Applicable Specialism Core DevSecOps Engineering Management Level Senior ... This role bridges the gap between teams for seamless and secure application and software ...

CNC Operator

Pell City, AL · On-site

$17.25 - $23.50/hr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Experience with production machines, construction drawings, or programing/nesting software/CAD will be a useful. * This position can be either entry level or experienced, required to be able to read ...

Showing results 41-60

Entry Level Java Software Engineer information

See Birmingham, AL salary details

$46.4K

$92.6K

$187.9K

How much do entry level java software engineer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for entry level java software engineer in Birmingham, AL is $92,586.00, according to ZipRecruiter salary data. Most workers in this role earn between $59,000.00 and $96,100.00 per year, depending on experience, location, and employer.

What is an entry level Java software engineer?

An Entry Level Java Software Engineer is a beginner role in software development that focuses on building, testing, and maintaining applications using Java. Engineers in this position work under the guidance of senior developers to write code, debug programs, and collaborate with teams to develop software solutions. Typical responsibilities include understanding project requirements, writing efficient code, and learning best practices in software engineering. This role is ideal for recent graduates or those with foundational programming knowledge looking to start a career in Java development.

What does a typical day look like for an entry level Java software engineer?

As an Entry Level Java Software Engineer, your day often includes writing and debugging Java code, participating in daily stand-up meetings, and collaborating with senior developers or mentors on assigned tasks. You might work on implementing new features, fixing bugs, reviewing pull requests, and learning about development best practices and code standards. There's usually a mix of independent work and teamwork, with opportunities to ask questions, receive feedback, and build your technical skills. This structure is designed to help you gain experience while steadily expanding your responsibilities within the team.

What are the key skills and qualifications needed to thrive as an entry level Java software engineer?

To thrive as an Entry Level Java Software Engineer, you need a solid understanding of Java programming, object-oriented concepts, basic algorithms, and a relevant degree in computer science or a related field. Familiarity with tools such as IntelliJ IDEA or Eclipse, version control systems like Git, and awareness of popular frameworks such as Spring or Hibernate is typically expected. Strong problem-solving skills, attention to detail, a willingness to learn, and effective team communication will set you apart. These competencies help you quickly adapt to real-world software development environments, contribute to team projects, and build a successful engineering foundation.

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 Entry Level Java Software Engineer jobs?

Cities near Birmingham, AL with the most Entry Level Java Software Engineer job openings:

Electrical/Control System Engineer I

Revere Control Systems

Hoover, AL • On-site

$75K - $100K/yr

Full-time

Medical, Dental, Vision, Life, PTO

Re-posted 4 days ago


Job description

We are Proud to be SJE!
At SJE, we are more than a company - we are a family of brands with a shared vision and mission to provide industry-leading, innovative, and reliable control and monitoring solutions that improve efficiencies, protect the environment, and deliver dependable solutions to our valued customers. We are looking for an Electrical/Control System Engineer I to support our Revere brand. Candidate will be required to work on-site Monday through Friday, from our Birmingham, Alabama office location.
Our Revere brand is a leading provider of automation and control solutions for the industrial, water and wastewater treatment, power and energy, manufacturing, food and beverage, oil and gas, and pulp and paper industries. We design, build, and implement customized automation and control systems for highly complex projects. Check us out at Reverecontrol.com or SJEinc.com!
The job:
The Electrical/Control System Engineer I is responsible for efficiently designing, testing, implementing, and completing projects while meeting project specifications and budget requirements. As an Electrical/Control System Engineer I, you will work in areas of project implementation including panel design, hardware selection, programming, testing, and site support. You will work with relay and PLC based control panel designs including schematics, panel layouts, and bill of material.
You will perform design analysis including fuse sizing, breaker sizing, wire sizing, and short circuit analysis. You will perform in-shop testing and field startups, and you will support Project Management, Sales, Receiving, Drafting, Documentation, Purchasing, Production and Shipping.
The skills you need:
What will you do in this role:
  • Design electrical control panels and systems to meet project specifications and division design standards.
  • Coordinate with panel production personnel in the fabrication of control panels.
  • Develop procedures and plans for factory and field testing of control panels and systems.
  • Develop PLC and HMI applications per project specifications using division/industry standards and best practices.
  • Direct activities to ensure that manufacturing, construction, installation, and operational testing conform to functional specifications and customer requirements.
  • Coordinate operation, maintenance, and repair of equipment and systems in field installations.
  • Technical document writing including Testing Procedures, Training Plans and Sequence of Operations.
  • Notify Project Managers and Group Managers of schedule/budget goals issues.
  • Request quotes from vendors and verify quoted equipment meets specification requirements.
  • Provide customers with technical support via phone, remote access, and onsite service.
  • Attend training and continuing education related to industry.
  • Perform other job-related duties as assigned.

Experience, Educational and Ability Requirements:
  • Bachelor's degree in Electrical Engineering or Computer Engineering from an accredited institution.
  • Basic computer software skills using Microsoft Office Suite, E-Mail, Internet, AutoCAD.
  • Entry Level to Three (3) years of related work experience in related field.
  • Demonstrate a willingness and ability to learn technical skills.
  • Must be self-motivated and have the ability to design, write and test software and provide hardware services for small projects without significant supervision.
  • Knowledge and experience with specialized tools and test equipment.
  • Excellent verbal and written communication skills including the ability to interact with customers, vendors, company employees and subcontractors.

Answering your questions:
When you are considering a new job, it is normal to have a ton of questions. Here are a few questions we are asked all the time.
  • What are the hours? Monday - Friday 8:00 am - 5:00 pm.
  • What is your Paid Time Off and holiday policy? Up to 120 hours of Paid Time Off in your first year plus 8 paid holidays.
  • What benefits do you offer? We offer a robust benefits package including health, life, short-term and long-term disability insurance as well as dental and vision programs you need to take care of your family, along with other benefit options. Check out our full benefits package!
  • What percentage of travel is required for this position? 30%
  • What is my commute? Plug this address into Google Maps: 5201 Princeton Way, Hoover, Alabama 35226

We will answer more of your questions during the first interview. Expect to hear about the next steps if you meet the job requirements.
Why work with us:
At SJE, we believe in empowering our employees to grow professionally while making a real impact. We offer competitive pay, excellent benefits, and a collaborative culture that encourages creativity and problem-solving. Join us and become a part of something bigger. Join a company where you're not just working-you're building a legacy!
Learn more and apply on-line at www.sjeinc.com. SJE is an Equal Opportunity Employer.
Equal Opportunity Employer
This employer is required to notify all applicants of their rights pursuant to federal employment laws.
For further information, please review the Know Your Rights notice from the Department of Labor.