Senior Java Software Engineer

Deltek, Inc
Herndon, VA, United States
12 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Shift work
Job source

Tech stack

Java (Programming Language) Application Performance Management Code Review Data Warehousing Database Development Microsoft SQL Server Object-Oriented Software Development Oracle Databases Scrum Methodology Software Deployment Software Engineering Java Application Server
+4 more
SOAPAPI Sap Bo Information Technology Tools for Reporting

Job description

  • Design, develop, and maintain automation and statutory compliance reporting solutions using Java-based data export facility extensions
  • Support Java applications and integrations with SAP BO
  • Analyze business requirements and translate them into scalable technical solutions
  • Ensure implementations align with existing product frameworks and architecture standards
  • Perform code reviews, optimization, and defect resolution to ensure high-quality deliverables
  • Participate in testing, deployment, and production support activities requiring development intervention
  • Provide technical support during test and production deployments
  • Collaborate with cross-functional and cross-location teams to resolve moderate to complex application and software issues
  • Contribute to process improvement and quality initiatives, including automation opportunities
  • Participate in Agile ceremonies such as sprint planning, sprint reviews, backlog estimation, and status reporting
  • Assist in improving application performance, stability, and maintainability

Requirements

  • Bachelor’s degree in Information Technology, Computer Science, or related field
  • 5-7 years of hands-on development experience in:
  • Java development
  • REST/SOAP web services
  • REST Framework technologies
  • Strong working experience with:
  • Oracle Database
  • MS SQL Server
  • Solid understanding of:
  • Object-Oriented Programming (OOP)
  • SQL Development
  • Application performance tuning and optimization
  • Experience in documenting business requirements and translating them into technical solutions
  • Knowledge of SAP BO, Data Warehousing (DWH), BI methodologies, and reporting tools is an advantage
  • Ability to work independently and collaboratively within globally distributed teams
  • Strong analytical, problem-solving, and communication skills
  • Adaptable to changing priorities and dynamic project requirements
  • Willing to work mid-shift schedule (1:00 PM - 10:00 PM)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on arc.dev

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · WWC Europe 2026

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

56 sec

The hidden costs of delayed peer code reviews

Tim Gilboy Tim Gilboy

2:48 min

Daily responsibilities and alignment practices for technical engineering leadership

Edoardo Dusi · LIVE

4:45 min

Building careers inside distributed technology consulting environments

Oliver Zimmert · LIVE

2:12 min

The purpose and benefits of manual code reviews

Julien Delange · LIVE

Videos

See all

Related articles

See all