1

Java Application Developer Jobs in Timonium, MD (NOW HIRING)

S. (4 additional years of software engineering experience may be substituted for a bachelor ... Java, JavaScript, Go, Bash, Assembly (x86 and x64), PowerShell, Perl, C# • Cryptologic ...

Java Developer

Columbia, MD · On-site

$50.50 - $65.50/hr

Java Developer Location : Columbia, Maryland Duration: 6 Months+ • Key skills required for the ... process / application / product. You are responsible for functional/technical track of a project ...

Java Developer

Owings Mills, MD · On-site

$49 - $63.50/hr

Java Developer Location: Owings Mills, MD Duration : Full Time Client: Direct Client Authorized to ... application using JavaServer Pages (JSP), Spring and Hibernate Experience in supporting ...

Java Developer

Owings Mills, MD · On-site

$49 - $63.50/hr

Java Developer Location: Owings Mills, MD Duration : Full Time Client: Direct Client JOB PURPOSE ... application using JavaServer Pages (JSP), Spring and Hibernate Experience in supporting ...

Java Developer

Columbia, MD · On-site

$102K - $120K/yr

The Java Developer is responsible for designing, developing, testing, and maintaining scalable ... application deployment, configuration, and troubleshooting. · Participate in code reviews and ...

Java Developer

Columbia, MD · On-site

$102K - $120K/yr

The Java Developer is responsible for designing, developing, testing, and maintaining scalable ... application deployment, configuration, and troubleshooting. • Participate in code reviews and ...

Java Developer

Columbia, MD · Remote

$102K - $120K/yr

The Java Developer is responsible for designing, developing, testing, and maintaining scalable ... Support application deployment, configuration, and troubleshooting. Participate in code reviews and ...

Java Developer

Columbia, MD

$50.50 - $65.50/hr

Java developer Location: Columbia MD Duration: 12 Months Looking for consultants only on W2 ... application initiatives. Utilizes a thorough understanding of available technology, tools, and ...

JAVA Developer

Baltimore, MD

$50.75 - $65.50/hr

... Java Developer in a Java/J2EE development environment including EJB3 5 years of experience in ... application servers, preferably IBM WebSphere application server 5 years of experience in ...

next page

Showing results 1-20

Java Application Developer information

See Timonium, MD salary details

$24

$56

$81

How much do java application developer jobs pay per hour?

As of Jul 16, 2026, the average hourly pay for java application developer in Timonium, MD is $56.14, according to ZipRecruiter salary data. Most workers in this role earn between $46.20 and $66.54 per hour, depending on experience, location, and employer.

What is the difference between Java Application Developer vs Java Software Engineer?

AspectJava Application DeveloperJava Software Engineer
Required CredentialsBachelor's in Computer Science or related field, Java certificationsBachelor's in Computer Science or related field, Java certifications
Work EnvironmentDevelops, tests, and maintains Java applicationsDesigns and implements Java-based solutions, often involved in architecture
Employer & Industry UsageTech companies, software firms, enterprise applicationsTech firms, consulting, enterprise software development
Common Search & ComparisonFocuses on application development tasksBroader role including system design and architecture

Java Application Developers primarily focus on building, testing, and maintaining Java applications, while Java Software Engineers often have a broader role involving system design and architecture. Both roles require similar credentials and are used across tech and enterprise industries, but their day-to-day responsibilities differ slightly.

What are some common challenges Java Application Developers face when working on large-scale enterprise projects?

Java Application Developers working on large-scale enterprise projects often encounter challenges such as managing complex codebases, ensuring application scalability, and maintaining robust security practices. Coordinating with cross-functional teams like QA, DevOps, and UI/UX can also present integration and communication hurdles. Staying up-to-date with evolving Java frameworks and best practices is essential to address performance bottlenecks and optimize application efficiency. Proactive problem-solving and effective collaboration are key to overcoming these challenges.

What does a Java Application Developer do?

A Java Application Developer designs, develops, and maintains software applications using the Java programming language. They are responsible for writing clean, efficient code, debugging and resolving technical issues, and collaborating with other developers, designers, and stakeholders to ensure applications meet user needs. Java Application Developers often work on both frontend and backend components, integrate databases, and ensure the security and scalability of applications. They may also participate in code reviews, testing, and documentation throughout the software development lifecycle.

What are the key skills and qualifications needed to thrive as a Java Application Developer, and why are they important?

To thrive as a Java Application Developer, you need strong proficiency in Java programming, object-oriented design, and a solid understanding of software development principles, typically supported by a degree in computer science or a related field. Familiarity with frameworks like Spring or Hibernate, version control systems such as Git, and experience with build tools and IDEs are highly valued, and certifications like Oracle Certified Professional Java Programmer can be advantageous. Excellent problem-solving abilities, effective communication, and strong teamwork skills set top developers apart. These competencies ensure the delivery of robust, maintainable applications and facilitate collaboration in dynamic development environments.
What are popular job titles related to Java Application Developer jobs in Timonium, MD? For Java Application Developer jobs in Timonium, MD, the most frequently searched job titles are:
What cities near Timonium, MD are hiring for Java Application Developer jobs? Cities near Timonium, MD with the most Java Application Developer job openings:

CNO Application Developer (Multiple Levels)

8-BIT INT LLC

Laurel, MD • On-site

$115.51 - $188.23/hr

Full-time

Posted 19 days ago


Job description

About the Role:

The CNO Application Developer plays a critical role in designing, developing, and maintaining applications that interact with complex network protocols to support advanced communication and data exchange systems. This position requires a deep understanding of common network protocols and the ability to analyze and reverse engineer software components to enhance functionality and security. The successful candidate will collaborate closely with cross-functional teams to troubleshoot, optimize, and innovate application features that meet evolving technical requirements. They will also be responsible for ensuring that applications are robust, scalable, and compliant with industry standards. Ultimately, this role contributes to the organization's ability to deliver reliable and secure networked applications that drive business success.

Minimum Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience working with common network protocols such as TCP/IP, HTTP, FTP, and others.
  • Demonstrated proficiency in using reverse engineering tools and techniques to analyze software applications.
  • Strong programming skills in languages commonly used for network application development (e.g., C, C++, Python, or Java).
  • Ability to work effectively both independently and as part of a multidisciplinary team.

Preferred Qualifications:

  • Experience with cybersecurity principles and secure coding practices.
  • Familiarity with network simulation and monitoring tools.
  • Advanced certifications related to network engineering or software reverse engineering.
  • Experience in developing applications for telecommunications or defense sectors.
  • Knowledge of scripting languages and automation frameworks to streamline development and testing.

Responsibilities:

  • Develop, test, and maintain applications that utilize common network protocols to ensure seamless communication and data transfer.
  • Perform reverse engineering on existing software components to identify vulnerabilities, improve performance, and enable integration with new systems.
  • Collaborate with network engineers, security analysts, and other developers to design solutions that meet technical and business requirements.
  • Analyze and troubleshoot complex issues related to network communication and application behavior, providing timely resolutions.
  • Document development processes, technical specifications, and reverse engineering findings to support knowledge sharing and compliance.

Skills:

The required skills in common network protocols enable the developer to design applications that communicate efficiently and reliably across diverse network environments. Reverse engineering skills are essential for dissecting existing software to understand its structure, identify potential security risks, and enhance functionality. These skills are applied daily to troubleshoot complex issues and to innovate solutions that improve application performance and security. Preferred skills such as cybersecurity knowledge and familiarity with network monitoring tools further empower the developer to build resilient applications that adhere to best practices. Together, these skills ensure the developer can contribute to robust, scalable, and secure networked applications that meet organizational goals.