Anthem Engineering, LLC
Senior Java Software Engineer
Annapolis Junction, Maryland · Senior
No sponsorshipDetected 48 days ago
TypeScriptJavaReactAngularSpringBackend DevelopmentCode ReviewGitNoSQLMongoDBElasticsearchCI/CDLinuxRESTControlsTest AutomationCommunicationProblem Solving
About the role
- You'll be responsible for designing and implementing backend services, APIs, and data access layers, contributing to architectural decisions.
- You should be comfortable choosing lightweight libraries over heavy frameworks when appropriate, talking directly to databases when necessary, and favoring pragmatic, maintainable solutions over one-size-fits-all patterns.
- You care about clean code, testability, performance, and long-term maintainability.
Requirements
- Strong proficiency with Java and core JVM concepts.
- Practical experience with Spring with the ability to evaluate when it's appropriate to use.
- Experience with Object-Relational Mapping frameworks such as Hibernate.
- Experience designing and implementing scalable, maintainable software systems.
- Experience working with version control systems, particularly Git.
- Experience working in Linux and Unix environments (e.g. RHEL).
- Excellent debugging and problem-solving skills and the ability to adapt to changing project requirements.
- Experience working in Agile development environments.
Nice to have
- Experience making architectural decisions and guiding technical direction on backend systems.
- Experience designing APIs and service boundaries in distributed systems.
- Experience with the Atlassian, Gitlab or similar CI/CD toolsuites.
- Experience with automated testing, Test Driven Development, or similar quality-driven practices.
- Experience with MongoDB, Elasticsearch, or other document/NoSQL datastores.
- Some frontend exposure (React, Angular, or similar) is a plus, though not required.
- Previous industry experience and experience working on fast-paced high complexity solutions for clients.
- Desire to grow and continue advancing with the company in the long-term.
Skills
- 7 to 20+ years
Apply directly at Anthem Engineering, LLC →Create a free account for alerts like thisView Anthem Engineering, LLC immigration profile
This listing is sourced directly from Anthem Engineering, LLC's careers page and normalized into a canonical job model.