Logo
Eliassen Group

DevOps Software Engineer

Eliassen Group, Rockville, Maryland, us, 20849

Save Job

We provide our employees with the training and resources they need to ensure they are successful here at Eliassen Group. We also have fun doing it! We're constantly looking for talented individuals to join our team. Job Description

You will work in an Agile, test-driven development environment, where developers are required to code (primarily in Java), perform unit testing, and work with test automation tools. This coding enables you to enhance application testing and build/extend test automation frameworks in Java, based on open-source automation frameworks. You will spend approximately 70+% of your time coding and 25-30% testing as part of the test strategy. You will have the opportunity to work with emerging and open-source technologies to stay ahead of the development curve. Key Java concepts required include: APIs (testing APIs), Collection Methods, Lists, Maps, Hash Maps, Thread Safety, Threading, Multi-threading, Recursive Functions, Sorting Queries, String Arrays, String Objects, and Java main method/signature. Please note there are multiple openings with varying experience requirements. Qualifications

Passion for development, love for programming and software design, and a desire to make a difference on a team. Candidates should have notable accomplishments or outside-of-work experiences that demonstrate their passion. Strong technical skills and effective communication abilities. Candidates should be fully committed to SCRUM methodology. Java Developer: Experience with Java, Spring stack (Hibernate, Security, etc.), Unit Testing, Agile methodologies. Ability to discuss these skills confidently in interviews. UI Developer: Experience with Angular or GWT, working with REST APIs, UX, and some Java experience. Nice-to-have skills include BPM/Activiti, Lucene, AWS Cloud, or similar technologies. Candidates should be able to discuss all skills listed on their resume. Minimum 4+ years of experience, not necessarily at the most senior level. Bachelor's degree in computer science, computer engineering, or a related field is required; Master's or PhD preferred. Experience with automated testing tools and technologies. Excellent Java and SQL skills. Additional Information

All your information will be kept confidential according to EEO guidelines.

#J-18808-Ljbffr