×
Register Here to Apply for Jobs or Post Jobs. X

Fullstack Engineer ; Java + Ruby Or React

Job in Washington, District of Columbia, 20022, USA
Listing for: Avenue Code
Full Time position
Listed on 2026-10-09
Job specializations:
  • Software Development
    Backend Developer, Full Stack Developer, Java Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 140000 - 190000 USD Yearly USD 140000.00 190000.00 YEAR
Job Description & How to Apply Below
Position: Fullstack Engineer Opportunity (Java + Ruby Or React)

We are looking for a Senior Software Engineer (Full Stack) to join a highly collaborative engineering team focused on building scalable, reliable, and exceptional digital experiences. This role is ideal for a hands-on engineer who enjoys solving complex technical challenges while contributing to both frontend and backend development.

As a Senior Software Engineer, you will play an important role in shaping technical direction, contributing to architectural decisions, and delivering customer-facing applications that support strategic business initiatives. You will work closely with product managers, designers, and fellow engineers while also mentoring teammates through code reviews, pair programming, and knowledge sharing.

The team works with a modern technology stack and values continuous learning, collaboration, individual growth, and pragmatic engineering practices. The ideal candidate is curious, adaptable, and passionate about building high-quality software and meaningful user experiences.

Responsibilities
  • Design, develop, test, and maintain scalable, performant, and reliable full-stack software solutions.
  • Build and enhance customer-facing applications that support key business initiatives.
  • Contribute to technical architecture, system design, and engineering decisions.
  • Develop backend services using Java or Kotlin and work within Ruby on Rails environments.
  • Collaborate closely with product managers, designers, and engineers to deliver high-impact features.
  • Design and integrate RESTful APIs and GraphQL services.
  • Work with event-driven architectures and messaging technologies such as Kafka.
  • Participate in database design and development using technologies such as PostgreSQL and DynamoDB.
  • Review pull requests and provide thoughtful, constructive feedback to other engineers.
  • Participate in pair programming, technical discussions, and knowledge-sharing initiatives.
  • Deploy production-ready code and contribute throughout the entire software development lifecycle.
  • Help evolve existing systems and contribute to the modernization of legacy applications.
  • Continuously evaluate new technologies, design patterns, and engineering practices.
Required Qualifications
  • 7+ years of professional software development experience.
  • Strong proficiency in Java or Kotlin.
  • Professional experience working with Ruby on Rails environments.
  • Hands-on experience building applications with React and related ecosystem tools.
  • Experience with Node.js and npm.
  • Solid understanding of RESTful APIs, Git, Type Script, IDEs, version control, and deployment tools.
  • Understanding of event-driven architectures and GraphQL.
  • Solid knowledge of database design fundamentals.
  • Experience developing scalable and maintainable software in production environments.
  • Strong problem-solving and analytical skills.
  • Ability to collaborate effectively with cross-functional teams.
  • Strong communication skills and a user-centric engineering mindset.
  • Ability to mentor engineers and contribute to technical decision-making.
Nice to Have Skills
  • Experience implementing or maintaining Kafka-based event streaming solutions.
  • Hands-on experience with Elixir.
  • Experience decomposing monolithic applications into microservices.
  • Familiarity with distributed systems and service-oriented architectures.
  • Experience working with AWS services, particularly AWS Lambda.
  • Experience with PostgreSQL and DynamoDB.
  • Experience with GraphQL in production environments.
  • Familiarity with modern software architecture and cloud-native development practices.
  • Experience in retail, e-commerce, luxury goods, sustainability, resale, or circular economy environments.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary