Post Job Free
Sign in

Senior Software Development Engineer - Java

Company:
InfoCepts
Location:
Reston, VA
Posted:
June 27, 2025
Apply

Description:

Purpose of the Position: We are seeking a skilled Software Engineer to deliver and enhance AI-driven topic modeling and tuning features, and to facilitate the migration from CrateDB to a more robust text engine backend. The role involves ongoing development of React-based UI components and implementation of REST APIs to integrate backend services seamlessly with the frontend. Responsibilities also include automating quality assessments for AI tools to improve maintainability and reduce risk. The ideal candidate will bring strong Java expertise, React development experience, and a collaborative mindset to contribute effectively within an Agile, cross-functional team. Presence at our Provo or Reston location is required.

At Infocepts, you’ll be challenged to think innovatively, while growing your own personal and professional skills designed with the future in mind. We have more than 1200 global professionals working on cutting edge technology solutions with a single mission – transforming our customers' journey with data-driven modernization.

Infocepts has been recognized as Gartner Peer Insights ™ Customers' Choice for two consecutive years in 2020 and 2021 which recognizes our best-in-class services that help our customers approach any data analytics problem.

We are certified by Great Place to Work®, India in 2021 & 2022 and recognizes our high-trust and high-performance work culture, and great employee experience in the industry.

Our award-winning reusable solutions approach is well recognized in the D&A industry and lets our associates leverage our collective and proven consultative expertise, accelerate solution delivery through automation, enable faster time to value with reusable toolkits – all while delivering exceptional customer experience.

Our success has been unique, and we are looking for professionals who are enthusiastic and passionate about data & analytics, delivering differentiated experiences, and solving real world problems for our global customers.

1. Basic Details

Location: Provo or Reston

Travel: NA

2. Key Result Areas and Activities:

Deliver AI-based topic modeling and tuning features to enhance data insights — deliverable by end of Month 2

Facilitate transition from CrateDB to an improved text engine backend, ensuring data integrity and performance — deliverable by end of Month 3

Develop and enhance UI components using React for improved user experience — ongoing through project duration

Implement and maintain REST APIs, integrating primary backend services with frontend — ongoing with biweekly milestones

Support automation of quality assessments for AI tools to optimize KTLO efforts and reduce risks — deliverable by Month 3

Expected outcomes: reduced maintenance overhead, reduced KTLO risk, improved time to value, and enhanced operational efficiency

3. Work and Technical Experience:

Essential Skills:

Strong proficiency in Java development

REST API design and implementation expertise

Knowledge of relational databases (SQL)

Secondary skills in Go programming language and RabbitMQ message queuing

Familiarity with AI tooling and automation of quality assessments is a plus

Strong problem-solving skills and ability to work in a cross-functional Agile team

Fluency in English; Provo or Reston location presence required (onsite)

Candidate must be able to work full-time onsite in either Provo or Reston during core business hours.

This role offers a strong opportunity to contribute to strategic AI-driven initiatives and backend modernization efforts within OXM Enterprise.

Prior experience in enterprise-level application development, AI tooling, and migrating database backends is highly desirable

Desirable Skills:

Experience with UI development using React

Experience with CrateDB is or OpenSearchDB is preferred

4. Qualifications:

7-8 years as Software Development Engineer

Bachelor’s degree in computer science, software engineering, or related field (Master's degree is a plus)

Demonstrates continued learning through one or more technical certifications or related methods

5. Qualities:

Self-motivated and focused on delivering outcomes for a fast-growing team and firm

Able to communicate persuasively through speaking, writing, and client presentations

Work independently based on the mentorship provided by managers

Demonstrates problem solving, multi-tasking, troubleshooting skills with a high degree of flexibility

Able to work with teams and clients in different time zones

Proven learning agility as technologies and capabilities evolve rapidly

Strong analytical, troubleshooting, and problem-solving skills.

Research focused mindset

Compensation for the role will depend on a number of factors, including a candidate’s qualifications, skills, competencies and experience and may fall outside the mentioned ranges.

Apply