Date Posted: 6/24/2020Apply Now
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
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 firstname.lastname@example.org
Thank you for applying to the Senior Java Developer position. Your job application has been routed to the appropriate branch for consideration. Please make note of your Password, as you will need this if you are selected to move forward in the process. Your email address will most likely serve as your username.