Logo
RIT Solutions, Inc.

Sr. Java Engineer

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

Save Job

We are currently seeking a motivated, career and customer-oriented senior-level Java Developer to join our team to begin an exciting and challenging career.

Job Responsibilities • Design and implement Micro Service Architecture JEE software applications • Use modern software engineering tools including Eclipse, Visual Studio Code, and Atlassian Suites for design, development, and testing the software • Present the solution at formal and informal design reviews and document the design according to the Government's system lifecycle methodology. • Must be well experienced in design and development of Microservice using Java, Spring-Boot, Rest API, JPA and JQL

Required Skills and Experience • Bachelor's degree in computer science or related engineering field with 9+ years of technical experience focusing on Java application development projects • Provisioning, operating, and maintaining systems running on AWS (or equivalent cloud providers) • Strong understanding of RESTful services, API design and implementation. • Good knowledge in technical concepts-Security, Transaction, Monitoring, Performance. • Strong experience in DevOps/CM tools like Git, Jenkins, Artifactory, Maven/Gradle, SonarQube. • Java Micro Service Architecture frameworks such as Spring Boot • Java Frameworks such as Spring • JMS • XML, JSON • SQL, JDBC • Unix, Linux • React, Angular, HTML, CSS and JavaScript • Experience with object-oriented analysis and design techniques • Thorough understanding of infrastructure (firewalls, load balancers, storage, monitoring, security etc.) and have experience with orchestration to develop a cloud solution • High level of self-motivation, desire to deliver stellar solutions and willingness to work in a distributed team environment. • bility to lead and mentor junior level developers

Desired Skills and Experience • Developing 100% automating unit tests using Junit, Mockito, Selenium, or equivalent tools • Container platforms such as Kubernetes, Docker • Camunda BPM • Load Balancing and Enterprise Service Bus frameworks (preferably under Cloud environment) • gile Scrum and possibly experience with leading a Scrum team as a scrum master or equivalent • PostgreSQL, DynamoDB, HBase, MongoDB, Cassandra • Good understanding of DevSecOps practice and tools • Masters in Computer Science or related field