1

Full Stack Java Developer Engineer Jobs in Baltimore, MD

Sr. Java Full-Stack Developer

Baltimore, MD · On-site

$52.25 - $67.25/hr

Sr. Java Full-Stack Developer Category: Software Development/ Engineering Main location: United ... In this role, you will serve as the primary engineer responsible for the design, development ...

New

Java / Spring Developer

Annapolis Junction, MD · On-site

$52 - $67.50/hr

SIMILAR CAREER TITLES Java Developer, Spring Boot Developer, Backend Developer, Full Stack Java Developer, Software Engineer, Java Microservices Developer, Web Application Developer, API Developer ...

Hybrid JAVA Engineer

MD · On-site

$51.25 - $70.25/hr

Eight (8) or more years' experience as a Full Stack Java Engineer (application, integration, solution) * Hands on coding experience including: two (2) or more years with event driven architecture ...

Showing results 41-60

Full Stack Java Developer Engineer information

See Baltimore, MD salary details

$10

$57

$77

How much do full stack java developer engineer jobs pay per hour?

As of Aug 7, 2026, the average hourly pay for full stack java developer engineer in Baltimore, MD is $57.71, according to ZipRecruiter salary data. Most workers in this role earn between $50.14 and $64.71 per hour, depending on experience, location, and employer.

How much does a full stack Java developer engineer make?

The average salary for a full stack Java developer engineer ranges from $80,000 to $130,000 annually, depending on experience, location, and skill set. Professionals with expertise in frameworks like Spring and tools such as Git and Docker tend to earn higher salaries.

Is a full stack Java developer engineer in demand?

Full stack Java developer engineers are in high demand due to their ability to work on both front-end and back-end development using Java, a widely used programming language. Employers seek these professionals for their versatility, often requiring knowledge of frameworks like Spring and tools such as Git and Docker, with strong demand across various industries including finance, healthcare, and technology.

How do full stack Java developer engineers typically balance backend and frontend responsibilities within a project team?

Full Stack Java Developer Engineers are often expected to fluidly switch between backend tasks, such as designing RESTful APIs with Java or Spring Boot, and frontend work, like implementing user interfaces with frameworks such as Angular or React. Balancing these responsibilities usually involves close collaboration with UI/UX designers, backend specialists, and QA testers through agile sprints or similar methodologies. Effective communication and prioritization skills are essential, as developers may need to rapidly shift focus based on project deadlines or client feedback. Over time, this cross-functional role can provide valuable experience in both domains, opening up diverse career advancement opportunities.

What are the key skills and qualifications needed to thrive as a full stack Java developer engineer?

To thrive as a Full Stack Java Developer Engineer, you need strong proficiency in Java, front-end and back-end development, database management, and a relevant degree in computer science or related fields. Familiarity with frameworks like Spring Boot, Angular or React, RESTful APIs, and tools such as Git and Docker is typically required, along with certifications like Oracle Certified Java Programmer being advantageous. Problem-solving abilities, teamwork, adaptability, and effective communication are standout soft skills for this role. These skills and qualities are crucial for delivering robust, scalable applications and collaborating effectively across diverse development teams.

What is a full stack Java developer engineer?

A Full Stack Java Developer Engineer is a software professional skilled in both front-end and back-end development using Java technologies. They are responsible for designing, building, and maintaining complete web applications, handling everything from the user interface to the server-side logic and database integration. These engineers work with frameworks such as Spring Boot for the backend and technologies like HTML, CSS, and JavaScript for the frontend. Their expertise allows them to manage the full software development lifecycle, ensuring seamless communication between client and server components.

What is the difference between Full Stack Java Developer Engineer vs Java Software Engineer?

AspectFull Stack Java Developer EngineerJava Software Engineer
Required CredentialsBachelor's in CS or related, Java certifications often preferredBachelor's in CS or related, Java certifications often preferred
Work EnvironmentDevelops both front-end and back-end applications, often in agile teamsFocuses on back-end development, APIs, and server-side logic
Employer & Industry UsageTech companies, startups, enterprises needing full-stack solutionsSoftware firms, financial institutions, enterprise IT teams

Full Stack Java Developer Engineers handle both front-end and back-end development, providing complete solutions, while Java Software Engineers typically focus on server-side and back-end tasks. Both roles require Java expertise and often overlap in skills, but their scope and daily tasks differ based on project needs.

What are popular job titles related to Full Stack Java Developer Engineer jobs in Baltimore, MD? For Full Stack Java Developer Engineer jobs in Baltimore, MD, the most frequently searched job titles are:
What job categories do people searching Full Stack Java Developer Engineer jobs in Baltimore, MD look for? The top searched job categories for Full Stack Java Developer Engineer jobs in Baltimore, MD are:
What cities near Baltimore, MD are hiring for Full Stack Java Developer Engineer jobs? Cities near Baltimore, MD with the most Full Stack Java Developer Engineer job openings:

Senior Full Stack Java Developer (TS/SCI with Polygraph required)

Red Alpha

Annapolis Junction, MD • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 13 days ago


Job description

A day in the life:

We're seeking a talented Senior Full Stack Java Developer to provide data transformation software development as part of a larger enterprise data flow.  In this role, you will work closely with systems engineers managing the thread, implement data mappings in software, and be responsible for analyzing and verifying results in corporate repositories.        

What you bring to the table:
  • 14+ years of experience as a Software Engineer
  • A Bachelors of Science degree in Computer Science or a related discipline from a accredited institution.  Four (4) additional years of relevant experience maybe accepted in lieu of a degree.
  • Proficiency with the following skills: 
    • Java
    • Defining and reviewing requirements
    • Working with others to design the dataflow through transformation architecture
    • Unit testing

Bonus Skills:         

  • Experience with XML schemas and serialization using libraries like Jackson
  • Experience with Git CI, NiFi, Kubernetes/Docker, ELK, GraphQI, MinIO/Amazon S3, MongoDB, and Redis
The total package:
 
Our total compensation package was strategically designed with our members in mind with the intention to: reward our members for their hard work and commitment to our customers' missions; allow members to share in Red Alpha's success as we continue to grow and expand our footprint; provide long-term career opportunities through stability and internal mobility; and provide the resources our members need to support themselves and their dependents in the form of a robust benefits package.  Our total compensation package includes a competitive base salary and benefits such as health, life/disability, 401k, paid time off, professional development, and generous bonus programs.  Please visit our benefits tab for additional information. 
 
Salary Range:   
  • Disclosed pay ranges are a general guideline, and are not a guarantee of a final salary or compensation.  Our approach in determining final salaries takes into consideration a number of factors such as education, certifications, total years of relevant professional experience, actual level of expertise, and the responsibilities of the role itself. 
  • Based on the outlined roles, responsibilities, and requirements, the  projected pay range for this position is $165,000 - $235,000.    
Some of our additional perks and benefits include:                 
  • Retire sooner than planned: Get closer to retirement with up to 10% in 401k contributions, immediately vested. 
  • Have a career AND a life: Enjoy up to 5 weeks of leave (25 days of personal time off) and 11 paid floating holidays.
  • Stay at your best: As a member, we'll pay 100% of your premiums for comprehensive health, dental, and vision insurance. We'll also pay the majority of the premiums for your family.  Let's not forge free access to a fully equipped state of the art gym!
  • Keep current on new technologies and technological advancements:  $5250 per year towards ongoing education, trainings, certifications, and maintaining professional memberships. 
  • Dress in style:  Spend up to $300 per year on company branded merchandise featuring top quality brands such as Under Armour, Nike, Carhartt, YETI, etc.
  • Enjoy the culture:  Attend fun company events throughout the year such as our Oktoberfest, summer picnic, and annual holiday party!  These are all in additon to your team events which may include happy hours, baseball games, snowboarding, RenFest, and more!
Every day, our elite customers are pushing through "the grind" to defeat the enemy, even putting their lives on the line for our freedom. Rise to the occasion with us to deliver engineering excellence, to match their dedication to this nation. Join us as we bring digital transformation to the fight!