Back to Search

Senior Java Developer

Date Posted: 6/24/2020

Apply Now

Job Description

Role: Senior Java Developer
Location: Baltimore Metro Area
Must Haves: Java, Angular 2 or above, Spring Boot

We are looking for an experience and go getter Senior Java Developer who has experience in developing and maintaining the high-performing Java applications! You will also be the go to person for accountability for major projects and will develop detailed and robust design, code, test, and implement proposed systems and so much more! Does this sound like you? Apply! :)

What we are looking for:
Bachelor's degree or Masters plus 7+ years of experience!
Strong experience in Java/J2EE, Spring MVC or Struts & Spring Boot
Front-end development skills: Angular 2.0, HTML/JavaScript, Cascading Style Sheets (CSS), YUI and/or JQuery
Good understanding of Hibernate, JPA and JDBC
Good understanding of OOPS, Twelve Factor Application Design principles, architecture styles and APIs (Web API/Rest API)
Develop applications using Java/Spring Boot and design and develop database components using PostgreSQL DB or Oracle as needed for application.
Have you worked in a DevOps environment before? Thats a huge plus! 
Do you have experience in Git, BitBucket, Jenkins automation? Awesome! 
Understand and leverage common Java/J2EE architectural styles and patterns (SOA, Microservice, Layered, Clean, Event Sourcing etc.)
Understand and apply quality techniques and practices (automated unit testing, Test Driven Design/Development, Java performance analysis, continuous integration)
Experience architecting and deploying cloud-native applications on AWS or similar!
Experience with modern development software, tools, and methodologies such as Spring Framework, Spring Boot, Spring Batch, Spring Messaging, Jenkins, Git/BitBucket, Jira/VersionOne, Nexus, Maven, Jenkins, OpenShift, UrbanCode Deploy, or similar!
Experience identifying requirements, researching options, designing and implementing solutions at a leadership level on project work
Experience working on Agile projects and understanding Agile terminology!


We are an equal opportunity employer and make hiring decisions based on merit. Recruitment, hiring, training, and job assignments are made without regard to race, color, national origin, age, ancestry, religion, sex, sexual orientation, gender identity, gender expression, marital status, disability, or any other protected classification. We consider all qualified applicants, including those with criminal histories, in a manner consistent with state and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance.
To apply please email your resume to

Apply Now Send to a Friend

Job Snapshot

  • Employee Type:Full-Time
  • Location:Baltimore, MD
  • Job Type:I.T.
  • Experience:Not Specified
  • Education:Not Specified
  • Date Posted:6/24/2020
  • Contact: Arielle Cortese (703) 647-8428
  • Pay Range: $55.00 - $65.00 Hourly
Get Job Alertsby Email
  • Receive alerts with new job opportunities that match your interests
  • Receive relevant communications and updates from our organization

Sign Up Now

Job Reference: JO-2006-92616