FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer
Wood Consulting ServicesSoftware Engineer developing enterprise systems in a SAFe-aligned Agile team at WOOD. Contributing to full SDLC with a focus on Java and various frameworks.
Posted 5/14/2026full-timeAnnapolis Junction • Maryland • 🇺🇸 United StatesSeniorLead💰 $150,000 - $210,000 per yearWebsite
Tech Stack
Tools & technologiesAngularGroovyJavaJavaScriptMongoDBOraclePostgresPythonSpringSpring BootSpringBootSQL
About the role
Key responsibilities & impact- Perform full‑lifecycle software development activities within an Agile team environment.
- Participate in daily scrums, sprint planning, PI planning, and Agile ceremonies.
- Analyze complex system requirements and create designs using industry‑standard tools and formal methodologies.
- Develop code that is efficient, maintainable, reliable, fault‑tolerant, and reusable.
- Promote cross‑team collaboration and reduce maintenance overhead through shared functions and reusable components.
- Develop, tune, and document automation scripts; deploy them into test and production environments.
- Implement robust test strategies following BDD principles and leverage DevOps automation and commercial test tools.
- Contribute to both server‑side logic and client‑side UI development depending on project needs.
Requirements
What you’ll need- Demonstrated, in‑depth Java experience is required.
- Experience or familiarity with multiple Java frameworks: Spring Boot & Spring Data, JEE (JPA, EJB, JTA).
- Experience with multiple languages: JavaScript, Python, C/C++, Groovy, SQL.
- Experience using IDEs such as Eclipse, Visual Studio Code, Visual Studio, WebStorm, or Rhapsody.
- Experience with databases (Oracle, PostgreSQL, MongoDB, SQL Server).
- Experience in Web UI development (AngularJS, JSON, HTML, XML, XSLT).
- Experience with software configuration management and source control tools.
- Strong understanding of software engineering principles and best practices.
- Ability to communicate effectively and prioritize tasks independently.
- Ability to work both independently and as part of a fast‑moving team.
Benefits
Comp & perks- Health Insurance: Comprehensive medical, dental, and vision plans.
- Retirement Plan: 401(k) with company match.
- Paid Time Off: Generous PTO policy including vacation, sick leave, and holidays.
- Professional Development: Opportunities for training, certifications, and career advancement.
- Work-Life Balance: Flexible work schedules and remote work options.
- Wellness Programs: Employee assistance programs, wellness initiatives, and gym membership discounts.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpring BootSpring DataJEEJavaScriptPythonC/C++GroovySQLWeb UI development
Soft Skills
effective communicationtask prioritizationindependent workteam collaboration