BaltimoreRecruiter Since 2001
the smart solution for Baltimore jobs

Java Backend Software Engineer - Columbia, MD

Company: Digital Technology Solutions
Location: Columbia
Posted on: February 15, 2025

Job Description:

DTS is looking for experienced Java Backend Software Engineer for a Client position based in Columbia, MD

Scroll down the page to see all associated job requirements, and any responsibilities successful candidates can expect.

Description

In this role, you will have the opportunity to work with modern tools and technologies, and you will be encouraged to stay up-to-date with the latest developments in the field. You will be part of a dynamic and collaborative team that is committed to delivering high-quality software solutions to our clients. The work environment at Enlighten is a hybrid one, with a mix of remote and in-person work, but being flexible is key. If you are a self-motivated, creative, and detail-oriented software engineer who is passionate about developing innovative software solutions, we would love to hear from you.

Essential Job Responsibilities

Must have a strong working knowledge and experience developing Java based software capabilities.
Should have an inquisitive nature, responsiveness, and excellent testing skills.
Must also possess strong troubleshooting skills and the ability to work under pressure with multiple deadlines.
Will work in a fast-paced, small business environment with our talented team.
Other duties as assigned.

Minimum Qualifications

Security Clearance - A current U.S. Government Security Clearance is not required on day 1, but will be processed for a Secret level; U.S. Citizenship required.
At least 5 years of experience in Software Engineering, Modern Java Frameworks and Libraries (e.g. Spring, Guava)and a Bachelors in related field; 3 years relevant experience with Masters in related field; or High School Diploma or equivalent and 9 years relevant experience.
Experience in designing enterprise APIs
Experience in RESTful web services
Experience in Microservices architecture
Experience in Object Oriented Programming (OOP) paradigms
Experience with the agile software lifecycle
Has a proven ability to learn quickly and works well both independently as well as in a team setting
Experience with the Linux operating system
Experience with configuration management tools (e.g. Git, Nexus, Maven)
Must be able to work in a hybrid environment, spending an average of 1-2 days per week at our Columbia, MD office. However, flexibility is essential to accommodate any changes in the schedule.

Preferred Requirements

Experience with NiFi, Kafka, AWS Infrastructure, and K8's
Experience in cloud based technologies (AWS, Azure).
Experience in distributed databases, NoSQL databases, full text-search engines (e.g. Elasticsearch, MongoDB, Solr)
Scripting experience is a huge plus.
Prior experience or familiarity with our Big Data Platform is a plus.
Understanding of AGILE software development methodologies and use of standard software development tool suites. (e.g., JIRA, Confluence, Github Enterprise, etc.)


DTS offers excellent compensation package.

Contact :

Kapil Sharma
Team Lead
Digital Technology Solutions
248-438-8214

Keywords: Digital Technology Solutions, Baltimore , Java Backend Software Engineer - Columbia, MD, IT / Software / Systems , Columbia, Maryland

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Maryland jobs by following @recnetMD on Twitter!

Baltimore RSS job feeds