2

Entry Level Java Jobs in Lanham, MD (NOW HIRING)

In this entry-level role, you will work alongside experienced developers to build and maintain Java-based applications. This is a great opportunity for recent graduates or those early in their career ...

In this entry-level role, you will work alongside experienced developers to build and maintain Java-based applications. This is a great opportunity for recent graduates or those early in their career ...

In this entry-level role, you will work alongside experienced developers to build and maintain Java-based applications. This is a great opportunity for recent graduates or those early in their career ...

You'll train in technologies including Java, IntelliJ, MySQL, Spring, HTML, CSS, JavaScript, REST, and React. Now hiring for our Software Developer cohort starting in November 2026. To apply, please ...

next page

Showing results 1-20

Entry Level Java information

See Lanham, MD salary details

$49.5K

$98.9K

$200.7K

How much do entry level java jobs pay per year?

As of Jul 9, 2026, the average yearly pay for entry level java in Lanham, MD is $98,873.00, according to ZipRecruiter salary data. Most workers in this role earn between $63,100.00 and $102,600.00 per year, depending on experience, location, and employer.

What does an Entry Level Java Developer do?

An Entry Level Java Developer is responsible for writing, testing, and maintaining code using the Java programming language, typically under the supervision of more experienced developers. They assist in developing software applications, troubleshooting bugs, and collaborating with team members to deliver project requirements. Their tasks often include learning new technologies, participating in code reviews, and adhering to best coding practices to build efficient and reliable software solutions.

What are the key skills and qualifications needed to thrive as an Entry Level Java Developer, and why are they important?

To thrive as an Entry Level Java Developer, you need a solid understanding of Java programming, basic software development principles, and often a relevant degree in computer science or a related field. Familiarity with tools like Eclipse or IntelliJ IDEA, version control systems such as Git, and knowledge of databases are typically expected. Strong problem-solving abilities, attention to detail, and effective communication skills help you collaborate and learn in a team environment. These skills and qualities are essential for writing reliable code, adapting to new challenges, and contributing effectively to software projects.

What are some typical challenges faced by Entry Level Java Developers during their first few months on the job?

Entry Level Java Developers often encounter challenges such as understanding large, existing codebases, adapting to team coding standards, and mastering version control tools like Git. Integrating with agile workflows and effectively communicating with senior developers or cross-functional teams can also be new experiences. However, these challenges are great learning opportunities and most organizations provide mentorship, code reviews, and documentation to support new team members as they grow into their roles.
What are popular job titles related to Entry Level Java jobs in Lanham, MD? For Entry Level Java jobs in Lanham, MD, the most frequently searched job titles are:
What cities near Lanham, MD are hiring for Entry Level Java jobs? Cities near Lanham, MD with the most Entry Level Java job openings:
Infographic showing various Entry Level Java job openings in Lanham, MD as of July 2026, with employment types broken down into 1% Locum Tenens, 85% Full Time, 13% Part Time, and 1% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $98,873 per year, or $47.5 per hour.

JAVA Engineer Analyst/Developer

Tiye Consulting

Washington, DC • On-site, Remote

Full-time

Re-posted 26 days ago


Job description

Job Brief: The JAVA Engineer Analyst/Developer will search, design and prepare solutions and interfaces to help assist system functionality. They can also transfer local to standard code with the purpose of message interoperability and evaluate user requirements, methods and issues to automate existing computer programs. They role includes developing technical specifications and implementation of java codes. The developer will also ensure records of developed java programs and client documentation.
Responsibilities:
• Provide development services for the mandated support and enhancements of the Attorney Information System (AIS) stabilization and modernization project including design, develop code, unit test- code, and provide support during test cycle and postproduction support
• Provide weekly report communicating project progress and status
• Provide weekly time reporting on JIS provided forms
Provide any additional reports as assigned
Skills Required:
• Work 40 hours per week Monday-Friday during core business hours (8:30am-5:30)
• Bachelors Degree in Computer Science or related field
• Six (6) or more years' experience as a Core Java Developer (application, integration, solution)
• Attend hybrid meetings and event
• Understand event driven design
• Knowledge and practical application of Java
• Knowledge and practical application of Spring (Framework, Data JPA, Security, Scheduler)
• Knowledge and practical application of Hibernate (JPA, Validator)
• Knowledge and practical application of JSF (Primefaces)
• Knowledge and practical use of J2EE (EJB and JSP)
• Knowledge and practical use of Oracle 11g or higher, Junit Framework, JMeter, Web Services, SLF4J, logback, JavaScript, PERL, XML, and HTML
• Ability to establish and maintain working relationships with peers, end users, vendor development staff, and all levels of management and Judicial personnel
• Ability to provide accurate estimates for Jira tasks using Scrum development process
• Ability to break down complex concepts into organized and concise units
• Ability to critically think and problem solve
• Ability to quickly evaluate, learn and prototype new technologies
• Experience with reverse engineering and refactoring code
• Experience with maintaining and developing web applications front ends using JSF/PrimeFaces
• Experience with developing scalable, secure, access-controlled Java SOAP and REST service APIs and implementations