Logo
RIT Solutions, Inc.

java developer

RIT Solutions, Inc., Mc Lean, Virginia, us, 22107

Save Job

Key Responsibilities:

Design and develop backend services using

Azure Functions ,

GraphQL , and common backend frameworks such as

Java Spring Boot ,

Node.js , or

Scala . Build modern frontend applications using

React.js

and

React Native . Write clean, test-driven, scalable code using

SOLID principles

and best practices. Participate in code reviews and provide architectural feedback. Work with SQL and NoSQL databases (e.g.,

MySQL ,

MongoDB ,

Oracle ,

Couchbase ), including schema design and performance tuning. Build and consume RESTful APIs; optimize service performance and scalability. Collaborate with Product Owners to refine user stories and technical requirements. Write unit and integration tests and contribute to automation tools and DevOps pipelines. Work closely with designers to ensure UI/UX alignment and provide technical feedback. Drive continuous improvement in process, code quality, and team collaboration. Understand and apply Agile principles as part of a cross-functional delivery team.

Skills & Qualifications: Technical Skills:

Strong experience with

JavaScript (ES6+) ,

React , and

React Native . Experience with backend development in

Java ,

Node.js , or

Scala . Familiarity with

Azure cloud services , including

Azure Functions . Deep understanding of

Object-Oriented Programming ,

REST APIs , and architectural patterns. Skilled in using

Git , CI/CD tools (e.g., GitHub Actions, GitLab CI), and DevOps workflows. Solid understanding of

SQL/NoSQL databases

and database performance tuning. Proficiency in writing

automated unit and integration tests . Experience with Agile development methodologies like

Kanban or Scrum . Preferred (Nice to Have):

Knowledge of

infrastructure as code

and

immutable infrastructure

concepts. Familiarity with infrastructure provisioning tools like

Terraform

or

Ansible . Prior experience in regulated or enterprise-grade software environments. Contributions to

open-source projects , tech blogs, or speaking engagements.