Logo
RIT Solutions, Inc.

Senior Java Engineer

RIT Solutions, Inc., Glendale, California, us, 91222

Save Job

Key Responsibilities:

Design & implement

Microservices Architecture using Java Enterprise Edition (JEE). Utilize

Spring Boot, REST API, JPA, and JQL

for backend development. Develop high-performance, scalable applications within a

federal agency environment . Work with

modern development tools

such as Eclipse, Visual Studio Code, and the Atlassian Suite. Present solutions in formal and informal

design reviews

while adhering to system lifecycle methodologies. Required Qualifications:

Bachelor's degree

in computer science or a related field. 10+ years of Java development experience

with expertise in enterprise applications. Strong experience in AWS (or equivalent cloud providers)

- provisioning, operating, and maintaining cloud-based systems. In-depth knowledge of

RESTful API design, security best practices, and performance optimization . Expertise in

Spring Frameworks (Spring Boot, Spring MVC, Spring Security, Spring Data) . Proficiency with

DevOps tools

such as Git, Jenkins, Maven/Gradle, Artifactory, and SonarQube. Experience with

JMS, SQL, JDBC , and working with relational & NoSQL databases. Strong background in

Unix/Linux environments . Familiarity with

front-end technologies

(React, Angular, JavaScript, HTML, CSS). Strong understanding of

infrastructure components

(firewalls, load balancers, monitoring, security). bility to

mentor junior developers

and contribute to technical leadership. Preferred Qualifications:

Experience in

containerization technologies

(Docker, Kubernetes). Knowledge of

Camunda BPM . Exposure to

enterprise integration tools

(e.g., Load Balancers, Enterprise Service Bus). Familiarity with

DevSecOps

practices and tools. Hands-on experience with

PostgreSQL, DynamoDB, HBase, MongoDB, or Cassandra . Experience with

automated testing

frameworks like JUnit, Mockito, and Selenium. Ideally - Master's degree

in Computer Science or related field.