A leading technology firm in Columbia, MD is looking for a Software Engineer responsible for designing and implementing complex software solutions. The ideal candidate will have over 5 years' experience in software engineering, particularly with modern Java frameworks, RESTful web services, and Microservices architecture. This hybrid role offers flexibility and the opportunity to work with a diverse team. Join us to innovate and solve our clients’ greatest challenges with cutting-edge technology.
Qualifications
5+ years of experience in Software Engineering with modern Java frameworks.
Experience in RESTful web services and Microservices architecture.
Experience with the agile software lifecycle.
Responsibilities
Design, develop and implement complex software capabilities.
Collaborate with a team to create software solutions.
Work with modern tools and technologies.
Skills
Java development
Testing skills
Troubleshooting
Knowledge of RESTful web services
Microservices architecture
Object Oriented Programming
Agile software lifecycle
Linux operating system
Configuration management tools
Education
Bachelor's degree in related field
3 years relevant experience with Masters
High School Diploma or equivalent with 9 years experience
Tools
Spring
Guava
Git
Nexus
Maven
AWS
Azure
Elasticsearch
MongoDB
JIRA
Confluence
Github Enterprise
Job description
A leading technology firm in Columbia, MD is looking for a Software Engineer responsible for designing and implementing complex software solutions. The ideal candidate will have over 5 years' experience in software engineering, particularly with modern Java frameworks, RESTful web services, and Microservices architecture. This hybrid role offers flexibility and the opportunity to work with a diverse team. Join us to innovate and solve our clients’ greatest challenges with cutting-edge technology.