Logo
RIT Solutions, Inc.

Sr. JAVA APPLICATION ENGINEER

RIT Solutions, Inc., Iselin, New Jersey, us, 08830

Save Job

Hybrid role: 1 day to the office and rest of the week-Offsite Note: if you candidate has worked with government agencies, please mention in email with highlights, those candidates will be getting first preferences.

PLEASE SHARE 2 REFERENCES ALONG WITH RESUME ONLY LOCAL TO NJ-NY (Commutable Distance from Brooklyn, NY)

LinkedIn IS MUST:

Candidate must have LinkedIn account

TASKS: • Manage deployment of applications in production and non-production environments. • Work on service tickets according to priority. • Troubleshoot application issues. • Work on making enhancements to improve the security of the applications, as needed • Utilize triaging and observability tools provided by the cloud provider (AWS, Azure etc.). • Work with CI/CD and project management tools like Azure DevOps. • Responsible for analysis, problem definition, requirements, and solution development while creating defect fixes and enhancements. • Work with source code quality and security tools for both static and dynamic analysis • Create and maintain relevant project documentation. • Participate and in technical (configuration, code, etc.) reviews.

MANDATORY!!

• At least 17+ years of experience developing and maintaining Java applications. • Work with Java project build tools like Maven and Gradle. • Extensive hands-on experience with Spring MVC, Spring Boot, JPA, Hibernate and JSP. • Excellent knowledge of Relational Database technologies: Oracle and/or PostgreSQL. • Experience with the operations of AWS Services such as faregate/ECS, Lambda, EC2, EFS, ELB, etc. • Experience monitoring AWS services and custom applications using CloudWatch and similar tools. • Expert knowledge of Azure DevOps: GIT, CI/CD build and release pipelines. • Strong oral and written communications skills. • Self-motivated, must be a proven team player. • Keeps calm under pressure while triaging a production application fault, particularly in an outage scenario.

DESIRABLE SKILLS/EXPERIENCE:

• Strong scripting skills in languages like Python, PowerShell, Bash (Linux) shell. • Experience integrating with external SaaS systems. • Expertise in developing user interfaces using ReactJS. • Containerization experience with Docker. • Hands on experience with JavaScript, HTML and CSS.