1

Senior Java Engineer Jobs in Pikesville, MD (NOW HIRING)

Sr Java Developer

Baltimore, MD · On-site

$57 - $72.50/hr

Experience with Java ESB frameworks, FUSE ESB preferred * Experience with build frameworks, Maven preferred * Experience with Apache Camel * Experience with OSGI, Apache Karaf preferred * Strong ...

Software Engineer - Java & Linux We are seeking an experienced Software Engineer with strong expertise in Java development and Linux environments to support enterprise‑grade, high‑performance ...

Sr Kafka/Java Developer

Gwynn Oak, MD · On-site

$59.50 - $76/hr

Sr Kafka/Java Developer Core Responsibilities * Develop applications using Kafka, Java, Spring Boot, and REST APIs * Design event streaming pipelines with Confluent Kafka and Kafka Streams

New

Sr Kafka/Java Developer

Gwynn Oak, MD · On-site

$59.50 - $76/hr

Sr Kafka/Java Developer Core Responsibilities * Develop applications using Kafka, Java, Spring Boot, and REST APIs * Design event streaming pipelines with Confluent Kafka and Kafka Streams

New

Senior Java Software Engineer

Columbia, MD · On-site

$121K - $160K/yr

They are seeking an experienced Software Engineer with strong expertise in Java development and Linux environments to support enterprise-grade, high-performance applications in distributed computing ...

Java Developer - ONLY GC OR USC OR EAD

Owings Mills, MD · On-site

$49 - $63.50/hr

Java Developer - ONLY GC OR USC OR EAD Owing Mills, MD Top Three Skills: 1. JAVA/J2EE - Senior level - 7 yrs. plus 2. WebSphere / Tomcat- Senior Level - 7 yrs. plus 3. Experience with Spring, Jersey ...

Senior Angular Java Developer

Gwynn Oak, MD · On-site

$59.50 - $76/hr

Senior Angular Java Developer (Required Skills) Extensive understanding and experience in programming and designing software with Angular and Java. Strong experience in Java/J2EE, Angular 9 and above ...

Senior Angular Java Developer

Gwynn Oak, MD · On-site

$59.50 - $76/hr

Senior Angular Java Developer (Required Skills) Extensive understanding and experience in programming and designing software with Angular and Java. Strong experience in Java/J2EE, Angular 9 and above ...

Senior Java Developer w/ Angular

Woodlawn, MD · On-site

$59.50 - $76/hr

Extensive Design and Programming skills in Java and JEE technologies. * Extensive hands-on experience with UI frameworks such as Angular * Experience working on Agile projects and strong knowledge of ...

Senior Java Developer w/ Angular

Woodlawn, MD · On-site

$59.50 - $76/hr

Extensive Design and Programming skills in Java and JEE technologies. * Extensive hands-on experience with UI frameworks such as Angular * Experience working on Agile projects and strong knowledge of ...

New

Showing results 41-60

Senior Java Engineer information

See Pikesville, MD salary details

$10

$60

$83

How much do senior java engineer jobs pay per hour?

As of Sep 4, 2026, the average hourly pay for senior java engineer in Pikesville, MD is $60.80, according to ZipRecruiter salary data. Most workers in this role earn between $53.27 and $67.93 per hour, depending on experience, location, and employer.

What is a senior Java engineer?

Senior Java Engineers are experienced software developers who specialize in designing, developing, and maintaining applications using the Java programming language. They often lead development teams, architect solutions, and ensure that software meets both technical and business requirements. Their responsibilities also include code reviews, mentoring junior developers, and optimizing application performance. Typically, they have several years of experience and a deep understanding of Java frameworks and best practices.

What are the key skills and qualifications needed to thrive as a senior Java engineer?

To thrive as a Senior Java Engineer, you need advanced proficiency in Java programming, strong knowledge of software design patterns, and a degree in computer science or related field. Experience with frameworks like Spring, Hibernate, build tools such as Maven or Gradle, and familiarity with cloud platforms and CI/CD systems are typically required. Excellent problem-solving abilities, leadership, and effective communication help you guide teams and collaborate with stakeholders. These skills are crucial for delivering robust, scalable software solutions and mentoring junior engineers in complex development environments.

What are some common challenges senior Java engineers face when working on large-scale enterprise applications?

Senior Java Engineers often encounter challenges such as managing complex codebases, ensuring application scalability, and maintaining high performance under heavy loads. They are also responsible for implementing robust security practices and integrating new technologies without disrupting existing systems. Effective collaboration with cross-functional teams and mentoring junior developers are crucial aspects of the role, as these responsibilities help maintain code quality and project momentum.

What is the difference between Senior Java Engineer vs Java Developer?

AspectSenior Java EngineerJava Developer
Required CredentialsBachelor's in Computer Science, Java certifications (e.g., Oracle Certified Professional)Bachelor's in Computer Science or related field, Java certifications optional
Work EnvironmentDesigning, developing, and maintaining complex Java applications, often in team leadership rolesDeveloping Java applications, focusing on coding and implementation
Industry UsageUsed across finance, tech, and enterprise sectors for large-scale projectsCommonly employed in software development firms, startups, and tech companies

While both roles involve Java programming, Senior Java Engineers typically handle complex system design, mentorship, and project leadership, whereas Java Developers focus more on coding and implementing features. The senior role often requires more experience and certifications, with a broader scope of responsibilities.

What are popular job titles related to Senior Java Engineer jobs in Pikesville, MD?

For Senior Java Engineer jobs in Pikesville, MD, the most frequently searched job titles are:

What cities near Pikesville, MD are hiring for Senior Java Engineer jobs?

Cities near Pikesville, MD with the most Senior Java Engineer job openings:

Applications Programmer Sr Java

3B Staffing LLC

Baltimore, MD • On-site

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Title: Applications Programmer Sr Java

Description:

Duties / Responsibilities:

  • Design, develop, enhance, maintain, fix, and support enterprise systems and applications of MHBE technology platforms utilizing open-source driven enterprise architecture, Java/J2EE, Angular, PHP, HTML, Struts, Spring, Hibernate, RESTful API, JBoss EAP, and other technologies.
  • Interface with business, and IT teams to understand and translate business requirements into formal technical specifications and application codes.30
  • Develop and execute quality unit tests, integration plans, and scripts to validate that application changes meet technical specifications.
  • Work with testing and business teams to complete acceptance testing and contribute to integration, performance, and other testing functions.

5)Participate in technical reviews at various stages of software and application development.

6)Adhere to all security, Project Management Office (PMO), change control, work management, service delivery policies, processes, tools, and methodologies.

Note: The candidate must be flexible to work overtime as needed, including weekends, holidays, and off-hours.

Personnel Qualifications - Minimum Qualifications:

For minimum qualifications, see the labor category description in MHBE IT IDIQ RFP for the subject RFR labor category. In addition, qualified candidates MUST meet the minimum qualifications specified below. Please refer to RFP Section 2.6.1 minimum qualifications for substitution requirements.

1)A minimum of seven (7) years of experience in Java EE development and maintenance of enterprise applications.

2)A minimum of five (5) years of experience with various development tools and technologies such as Eclipse IDE, GIT, Spring, Struts, JPA, Hibernate, Angular, JavaScript, TypeScript, HTML, HTML5, CSS3, JSP, Servlets, Web Services, and REST API.

3)A minimum of four (4) years of experience developing SQL Queries for relational databases such as PostgreSQL, MySQL, Oracle, or other enterprise databases.

4)A minimum of four (4) years of hands-on experience integrating Java-based applications with MongoDB, SQL, NoSQL, or other enterprise databases.

5)A minimum of two (2) years of hands-on experience developing Java-based REST API with tooling such as Spring-REST, Struts, or equivalent.

6)Proven experience designing and working with n-tier architecture and microservices-based applications (UI, Business Logic Layer, Data Access Layer).

7)Proven strong analytical and debugging skills

Preferred Qualifications:

A minimum of ten (10) years of experience in the Information Technology field developing, enhancing, maintaining, or supporting Java EE technology-based public-facing complex applications.

A minimum of eight (8) years of experience in Eclipse IDE, SVN/GIT, Java/J2EE,Spring/Struts/JPA/Hibernate, Web Services, and Enterprise Service Bus.

A minimum of five (5) years of experience developing secure Java-based REST APIs such as Spring REST and working with various technical teams to integrate the APIs with front-end applications.

A minimum of five (5) years of front-end integration experience working with development, testing, and leading technical initiatives revamping technology solutions and adopting responsive design standards using Angular and React JS.

A minimum of five (5) years of experience with SQL Stored Procedures and complex SQL queries using relational databases.

A minimum of four (4) years of experience providing technical support designing, developing, enhancing, or maintaining health insurance marketplace, health, and human services, integrated eligibility, or equivalent complex public-facing applications.

A minimum of five (5) years of experience with build and deployment processes and using tools such as Maven, ANT, and Jenkins.

A minimum of two (2) years of experience in Implementing Enterprise Service Bus (ESB) using JBoss Fuse ESB.

A minimum of two (2) years of experience with Angular JS technology.

Experience working with code security scanner software such as Veracode, AppScan, and Fortify and performing vulnerability fixes to Java applications.

Knowledge of SOA, microservices architecture, and web services internals.

Knowledge of REST API and web services internals, including API security, Web Services security, and JSON/XML Schema development.

Familiarity with various traditional and innovative project management approaches, tools, and phases of the project lifecycles.

Experience with Agile software development practices.

Knowledge of the Affordable Care Act (ACA) eligibility rules for Medicaid and Qualified Health Plans.

Experience with or knowledge of Medicaid 8001 file processing or other inter-agency transactional file processing.

Experience with EDI 834 enrollment transactions, including Adds, Changes, Terminations, Cancellations, and error processing.

Experience working with the Project Management Office (PMO) processes, policies, and procedures.