Senior Java Developer responsible for building and optimizing secure, high-volume backend systems and enterprise integrations.
Responsibilities
Design, develop, test, and document secure, scalable, and maintainable end-to-end backend interfaces and integration points for internal and external systems.
Build, document, and maintain enterprise-grade RESTful web services and microservices architectures secured with industry-standard protocols (OAuth 2.0, JWT).
Develop and optimize high-volume data-processing pipelines utilizing the Spring ecosystem, mapping complex data structures (XML and JSON) to ensure seamless exchange across applications and third-party platforms.
Work with relational databases (such as Oracle) to write and optimize complex SQL queries, utilize ORM frameworks (Hibernate, JPA), and resolve data-processing bottlenecks and API latency issues.
Write comprehensive unit and integration tests and enforce application design best practices to maximize performance, scalability, and long-term maintainability.
Lead technical architecture for IRS Information Returns ecosystem, driving design, development, testing, and deployment of high-volume tax processing solutions.
Locations (2)
Lanham, Maryland, United States
Washington, District of Columbia, United States
Responsibilities
Provide technical direction and leadership to a team of full‑stack engineers and database SMEs
Lead design, development, unit testing, and implementation of robust, scalable applications using Java and Informatica
Architect cloud‑native, distributed, and containerized services with OpenShift/Kubernetes
Design integration patterns with Enterprise APIs, Kafka, and CDC technologies
Ensure architectural designs comply with IRS security standards and accessibility requirements
Requirements
Bachelor’s degree in Computer Science (or equivalent)
The Senior Full Stack Engineer will be a core contributor to the software development lifecycle, responsible for coding, unit testing, and implementing complex software designs for the IRS IRPPS modernization effort. This engineer must be adept at building ultra-high-throughput systems capable of handling massive spikes in data during the peak tax filing season.
Responsibilities
Develop, unit test, and implement full-stack application designs under the direction of the Architect/Technical Lead.
Build and optimize highly scalable, transactional services capable of meeting strict SLAs, specifically processing at least 8,800 records per second.
Develop microservices and APIs using Java 17/21, Spring Boot, and Informatica for data routing, validation, and posting.
Support 24x7 Operations and Maintenance (O&M) during peak filing seasons, providing incident response, defect remediation, and root-cause analysis.
Develop automated testing assets and ensure code complies with IRS security, engineering, and architecture standards.
As a Staff Engineer on the OIG team, you will be involved into development, design, and maintenance of our product to serve enterprise customers at scale. You will involve the architecture and evolution of our product features — spanning the across different access governance personas — and work collaboratively across engineering, product, and design to deliver features that are secure, scalable, and delightful to use.
Compensation
The annual base salary range for this position for candidates located in the San Francisco Bay area is between: $194,000—$267,000 USD
Responsibilities
Take end-to-end ownership of feature areas — from technical design through implementation, testing, deployment, and post-launch monitoring
Design, build, and ship high-quality, production-ready features across the OIG system, with a focus on correctness, reliability, and performance
Quickly deliver high-quality bug fixes and handle customer-reported issues
Write clean, well-tested, maintainable code and hold yourself and teammates to a high bar for engineering quality
Partner with our Product Development, QA, and Site Reliability Engineering teams for scoping the development and deployment work
Requirements
B.S. Computer Science or equivalent
Nice to have: Identity, access management, or governance (IAM/IGA) products or platforms
Nice to have: Workflow engines or approval/routing systems
Lead the technical direction and architecture for Roblox’s Creator Analytics data systems, driving performance, reliability, and scale across ingestion, processing, and serving pipelines.
Compensation
Annual Salary Range
$345,040—$399,420 USD
Responsibilities
Set the technical vision and architecture
Own the multi-year architecture and roadmap for Optimize's streaming, batch and serving systems
Decide what to build, buy, consolidate or retire
Write the tech strategy docs and lead design reviews
Be accountable for data correctness and reliability at scale
Staff-level fullstack engineer to join the Privileged Access Management (PAM) team, designing, developing, and delivering cloud-based privileged access management solutions using modern JavaScript and cloud-native backend technologies.
Locations (2)
Bellevue, Washington, United States
San Francisco, California, United States
Compensation
The annual base salary range for this position for candidates located in California (excluding San Francisco Bay Area), Colorado, Illinois, New York, and Washington is between: $180,000—$247,000 USD
Responsibilities
Leverage cutting-edge AI pair-programmers and LLMs (such as Copilot and Claude) to accelerate the development of secure, enterprise-grade Privileged Access Management (PAM) products
Design, develop and deliver cloud-based privileged access management solutions
Design, build, and maintain end-to-end features using modern JavaScript and cloud-native backend technologies
Lead technical design for key initiatives, driving quality, scalability, and maintainability
Build reusable and performant UI components for a best-in-class no-code builder experience
As a Principal Software Engineer, you’ll be a hands-on technical lead across a broad set of creator-facing products and services. You’ll help shape the roadmap and lead engineers through major product initiatives. You’ll partner with teams across Roblox to deliver cohesive creator experiences.
Compensation
Annual Salary Range
$295,250—$345,040 USD
Responsibilities
Lead technical direction, architecture, and end-to-end delivery for major Creator Hub product initiatives
Partner with Product, Design, and engineering leadership to shape the roadmap, evaluate tradeoffs, and turn product goals into actionable technical plans
Design and evolve full-stack product solutions, including backend services, APIs, and data models that power creator-facing experiences
Drive technical alignment across product and engineering teams, resolving cross-team dependencies, and influencing architectural decisions
Mentor engineers, strengthen technical ownership, and raise the bar for engineering quality and execution
Requirements
BS or MS in Computer Science, or equivalent practical experience
As a key member of the engineering team, you will report to the Senior Engineering Manager of Payments team and have the opportunity to build and scale solutions that affect millions of users and broadcasters. You will take high ownership of your services - architecting, building and operating them. You will partner with other engineers, product managers, designers and data specialists to deliver solutions.
Compensation
$127,100—$185,000 USD
Responsibilities
Work with technical leads and other engineers to design and develop commerce/payments platform and services
Contribute to customer-focused project deliveries
Work with other teams to clarify product requirements
Lead quality engineering for Veeam Data Command Platform, owning strategy, teams, and automation to ensure reliable, secure releases at enterprise scale.
Compensation
$350,040—$726,960 USD
Responsibilities
Set the quality vision and strategy across Data Command Platform, including test architecture, release criteria, and quality metrics
Build and lead QA and SDET teams by hiring, coaching, and developing managers and senior engineers
Own quality for the integration of Veeam backup workloads, including validating backup, restore, replication, and recovery workflows
Define resilience testing standards, including failure injection, chaos testing, disaster recovery scenarios, and RTO/RPO validation
Drive test automation at every layer unit, API, integration, end-to-end, performance, and security built into CI/CD pipelines