Senior Software Engineer - Java / Hibernate
Appian
Here at Appian, our values of Intensity and Excellence define who we are. We set high standards and live up to them, ensuring that everything we do is done with care and quality. We approach every challenge with ambition and commitment, holding ourselves and each other accountable to achieve the best results. When you join Appian, you’ll be part of a passionate team dedicated to accomplishing hard things, together.
Imagine building the analytics layer that millions of business users rely on to understand their data. At Appian, we don’t just ship features, we build the reporting, charting, and AI-powered insights engine at the heart of the Appian platform. Our work spans from interactive chart builders and drag-and-drop dashboards to LLM-powered copilots that generate KPIs and insight summaries from process data. If you want to work across the full stack, from database schema design to chart components to AI prompt pipelines, this is the role.
To be considered for this role you must be authorized to work in the US without sponsorship.
About the Role:
We’re looking for a Senior Software Engineer who thrives in a multi-language, full-stack environment and wants to shape how enterprise users discover insights from their data. You’ll design and build features end-to-end: from schema migrations and Spring/Hibernate service layers, through Java and SAIL (our proprietary functional UI language) with Redux state management, to TypeScript/React chart components.
On the AI side, you’ll extend our LLM copilot infrastructure, building prompt pipelines, validation actions, and suggestion services that use large language models to generate KPIs, insight summaries, and event recommendations from process mining data.
What You’ll Do:
- Design and implement full-stack features across Java services, SAIL interfaces, and React/TypeScript chart components
- Build and extend AI copilot pipelines that use LLMs to generate process insights, KPI suggestions, and actionable recommendations
- Own features from database schema (Liquibase/JPA) through API layer (Spring) to interactive UI
- Develop rich data visualization experiences: chart configuration UIs, dashboard builders, and report designers
- Write interface-first Java with constructor injection and proper layering
- Contribute to SAIL system rules using functional programming patterns, Redux state management, and deferred evaluation
- Build and maintain TypeScript/React chart widgets that render complex configurations
- Lead feature development with spec-driven workflows, mentor engineers, and conduct thorough code reviews
- Ensure reliability through comprehensive testing (unit expression tests, integration tests, UI tests, migration tests)
- Collaborate on feature breakdowns, sizing, and architectural decisions with your squad
What We’re Looking For:
Required:
- BS in Computer Science (4+ years experience) or MS in Computer Science (2+ years experience)
- Strong Java fundamentals - Spring Framework, Hibernate/JPA, interface-first architecture, dependency injection
- Experience building interactive web UIs with TypeScript/React (or similar component frameworks)
- Comfort with functional programming concepts (immutability, higher-order functions, declarative UI)
- Experience with relational databases - schema design, migrations, query optimization
- Demonstrated ability to work across multiple languages and layers in a single feature
- Strong testing discipline - unit, integration, and UI-level tests
- Excellent communication skills and ability to mentor others
Preferred:
- Experience with data visualization libraries (Highcharts, D3, Chart.js, or similar)
- Experience integrating LLMs/AI into production features (prompt engineering, pipeline design, response validation)
- Familiarity with Redux or similar state management patterns
- Experience with Gradle build systems and CI/CD pipelines
- Background in analytics, reporting, or business intelligence tooling
- Experience with process mining or operational intelligence
This role is based at our headquarters in McLean, Virginia. Appian was built on a culture of in-person collaboration, which we believe is a key driver of our mission to be the best. Employees hired for this position are expected to be in the office 5 days a week to foster that culture and ensure we continue to thrive through shared ideas and teamwork. We believe being in the office provides more opportunities to come together and celebrate working with the exceptional people across Appian.
Tools and Resources
- Training and Development: During onboarding, we focus on equipping new hires with the skills and knowledge for success through department-specific training. Continuous learning is a central focus at Appian, with dedicated mentorship and the First-Friend program being widely utilized resources for new hires.
- Growth Opportunities: Appian provides a diverse array of growth and development opportunities, including our leadership program tailored for new and aspiring managers, a comprehensive library of specialized department training through Appian University, skills based training, and tuition reimbursement for those aiming to advance their education. This commitment ensures that employees have access to a holistic range of development opportunities.
- Community: We’ll immerse you into our community rooted in respect starting on day one. Appian fosters inclusivity through our 8 employee-led affinity groups . These groups help employees build stronger internal and external networks by planning social, educational, and outreach activities to connect with Appianites and larger initiatives throughout the company.
Benefits
Appian offers a comprehensive benefits package designed to support your health, wellbeing, and financial future. Benefits may include health coverage, Employee Assistance Program (EAP) with free mental health support, life and disability insurance, an Employee Stock Purchase Program (ESPP), a retirement/pension plan, wellness dollars, tuition reimbursement, family-forming benefits and more. Benefits vary by country—please ask your Talent Acquisition contact for details specific to the location you are applying to.
About Appian
Appian provides process automation technology. We automate complex processes in large enterprises and governments. Our platform is known for its unique reliability and scale. We’ve been automating processes for 25 years and understand enterprise operations like no one else. For more information, visit appian.com . [Nasdaq: APPN]
Follow Appian: LinkedIn , Youtube , Instagram , Facebook
Appian is an equal opportunity employer that strives to attract and retain the best talent. All qualified applicants will receive consideration for employment without regard to any characteristic protected by applicable federal, state, or local law.
Appian provides reasonable accommodations to applicants in accordance with all applicable laws. If you need a reasonable accommodation for any part of the employment process, please contact us by email at View email address on jobs.jobcopilot.com . Please note that only inquiries concerning a request for reasonable accommodation will be responded to from this email address.
- Company Description One Stop Halal sells authentic halal products online. We cater to the needs of 8 million halal consumers in the USA. People prefer halal food because it is clean, healthy and humane. Our products include Meat, Grocery, Bakery, Personal Care, Vitamins...SeniorFull time
- Infotigo IT is seeking an experienced UX designer to drive end-to-end customer journeys and create impactful deliverables across product areas. You will explore human and business impact, and communicate findings clearly to cross-functional teams. A strong portfolio and...Senior
$125k
...Overview of Job Description: The Senior Purchasing Manager is responsible for leading and executing the organization’s purchasing function to achieve service, inventory, and cost objectives. This role combines strategic oversight with hands-on execution , serving as...SeniorFull time$35 - $40 per hour
...Senior Maintenance Technician We are seeking a skilled Senior Maintenance Technician to join our team in Northern Orange County, CA. They've been in business since 2019, and co-pack a variety of different beverages (coffee, tea, batch cocktails, and other functional...SeniorImmediate startMonday to FridayDay shift- At Rula Technologies, a pioneer in digital healthcare solutions, we are seeking a Licensed Clinical Psychologist to join our dynamic team. Our mission is to merge cutting-edge technology with healthcare delivery to enhance patient outcomes and experiences. This role focuses...SeniorFull time
- Fulgent Therapeutics LLC in El Monte, CA is seeking a Senior Bioinformatics Software Developer II to design, implement, and support large-scale bioinformatics... ...Bachelor’s in Bioinformatics or CS, strong programming in Java, Python, .NET, and SQL, plus experience with GIT, Linux/...Senior
- ...excellence across multi-account AWS environments - empowering engineering teams through self-service tooling and reliable, well-governed... ...Monitoring/Observability: Datadog, CloudWatch. Programming/Scripting: Java/Python. Benefits: Details regarding benefits are typically...Senior
- ...Job Description: Senior Data Scientist / ML Engineer Location: Diamond Bar, CA (Onsite) Work Mode: Onsite (Full-Time Contract) Experience Range: 4 - 6 Years Payroll: Celebal Technologies (Contract Track) Position Overview We are seeking a highly skilled Senior...SeniorFull timeContract work
$25 - $65 per hour
A leading consulting firm in California is seeking an experienced Plans Examiner to join their team. The ideal candidate will have at least two years of experience in reviewing building plans, with a strong knowledge of California building codes and inspection processes...Senior$4,173.21 per month
...written instructions. Opens, time-stamps, and distributes office mail. Manages calendars and arranges appointments. Operates software systems to input data and generate reports. Communicates via email, phone, or in person with members of the public, employees,...SeniorWork at officeMonday to Friday- Vincenzaside is seeking a senior UX designer to deeply understand product tech, research insights, and deliver polished artifacts that solve real user problems. You will create flows, wireframes, and prototypes while communicating results to the design team and cross-functional...Senior
$130k - $150k
...professional growth and advancement.Job DescriptionLeading maintenance, engineering, facilities, and reliability programs across the manufacturing... ..., qualifications, certifications, experience, skills, seniority, geographic location, performance, shift, travel requirements,...SeniorTemporary workFor contractorsLocal areaShift work- Intuit is seeking a Senior Tax Expert to support complex tax needs for consumers and small businesses in the retail sector. In this role, you will prepare and review advanced federal and state tax returns, interpret evolving tax laws, and help optimize legitimate savings...Senior
- Senior Tableau DeveloperCaliforniaSkills PreferredTableau Senior Developer:• Ability to design highly effective and appealing dashboards... ...s degree in computer science, Information Systems, or related Engineering field from an accredited university and two of the following:•...Senior
$20.9 - $21.15 per hour
Hourly rate ranges from $20.90 to $21.15 and is dependent upon qualifications and experience. Benefits include: Company Paid Sick Time, Paid Vacation Time, Paid Holidays, Bereavement Pay, Jury Duty Pay, Contest Prize Awards, 401K Plan with Company Match, Medical/Dental...SeniorHourly payLocal area- Position Summary: Directs the manufacturing and packaging functions for high-quality products and to achieve the business drivers of cost, quality, customer service, compliance and safety. Structures assigned organization and staff positions with personnel to accomplish...SeniorContract work
- Senior Full Stack Developer The Senior Full Stack Developer will... ...internally and externally facing software products. Collaborate with... .... Working experience in core JAVA language. Working experience... ...BS Computer Science, Software Engineering or related field with a minimum...SeniorWork experience placement
- ...Join Our Team as a Staff Senior Accountant! Job Type: Full-time, Monday – Friday (7:30 am - 4:00 pm or 8:00 am - 5:00 pm) Hourly pay + Benefits Job Opening: Full-Time Staff Senior Accountant We are seeking a Staff Senior Accountant to join our team and...SeniorHourly payFull timeMonday to Friday
- ...Senior Living Dining Room Server Are you passionate about working with seniors? Are you dedicated to supporting seniors on their wellness journey to ensure they are provided with an atmosphere that values individualism and dignity? If so, we may have the perfect...SeniorFull timeTemporary workPart timeLocal areaImmediate startFlexible hoursShift workWeekend workDay shiftAfternoon shiftEarly shift
- Travelers seeks an experienced liability claims professional to investigate, evaluate, reserve, negotiate and resolve severe Bodily Injury and Property Damage claims. You will manage the claims lifecycle with attention to policy language and regulatory compliance, coordinating...Senior
- ...Job Description Job Description HSA & Associates, Inc. provides structural engineering services for a variety of projects including e-commerce business parks, distributions centers, office buildings, sound stages, parking structures and others throughout the United...SeniorWork at office
- *Please be advised the job position is located in the City of Industry, CA. This position is full-time and ON-SITE.* Sunny Health and Fitness is a leading supplier of high-quality health and fitness products. We are looking for a highly motivated, resourceful, detail-...SeniorFull time
- Align Precision Corp. seeks a Manufacturing Director to lead the manufacturing and packaging functions, driving cost, quality, service, compliance and safety. You will structure the organization, develop policy, supervise equipment, and coordinate schedules to meet sales...Senior
- ...Senior Living Caregiver Are you passionate about working with seniors? Are you dedicated to supporting seniors on their wellness journey to ensure they are provided with an atmosphere that values individualism and dignity? If so, we may have the perfect opportunity...SeniorFull timeTemporary workPart timeLocal areaImmediate startFlexible hoursShift work
- ...high-quality results under pressure. Candidates must be reliable and adept at using professional tools. Comprehensive benefits including paid sick leave and retirement plans are offered, reflecting the importance of this senior technical role. #J-18808-Ljbffr ODORZX INC.Senior
- Claims PositionUnder general supervision, this position is responsible for investigating, evaluating, reserving, negotiating and resolving assigned General Liability Bodily Injury and Property Damage claims. Provides quality claim handling throughout the claim life cycle...Senior
$90k - $120k
...Job Description Job Description Job Title: Senior Accountant Overview: We are seeking a highly skilled and motivated Senior Accountant to join our finance team based in Diamond Bar, California. This hybrid role is responsible for overseeing key accounting functions...Senior- ...Real Estate and Individual tax returns Develop and maintain productive working relationships with clients Complete audit, review, and compilation procedures and documentation Actively participate in engag Tax Accountant, Accountant, Tax, Senior, Accounting, Staffing...Senior
- ...as sustainability through our work with cities, buildings, and transportation. Willdan is a national leader in energy, engineering, and software consulting services. Since 1964, we have provided all aspects of municipal and infrastructure engineering, including building...SeniorWork experience placementWork at officeLocal area
$19 per hour
...Needed Cambrian Homecare, LLC is hiring caring and capable individuals who wish to make a difference in the lives of adults and seniors that need some help to remain safely in their homes. What Sets Cambrian Apart! Flexible Schedule - We understand everyone'...SeniorHourly payWeekly payWork at officeLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Java / Hibernate. Be the first to apply!
- srs Walnut, CA
- senior manager legal Walnut, CA
- senior operations technician Walnut, CA
- senior application security Walnut, CA
- senior Walnut, CA
- entry level software sales Walnut, CA
- software implementation project manager Walnut, CA
- remote software sales Walnut, CA
- healthcare software sales Walnut, CA
- software sales Walnut, CA



