US/Canada Job #13369

Senior Full-Stack Java Developer

Location

Fairfax,

Job Type

Date Posted

May 14, 2024

Salary

$100000

Posted By

Daniel Lopez

Senior Full-Stack Java Developer Job Description

Required Skills and Experience:

  • Bachelor’s degree in Computer Science or equivalent practical experience
  • Minimum 5 years of hands-on experience in Java development
  • Minimum 5 years of experience in Full-stack software development encompassing client, server, and data tiers
  • Minimum 5 years of practical experience with Object Relational Mapping (ORM) or NoSQL databases
  • At least 1 year of practical experience with containerization and orchestration platforms
  • Profound understanding of development best practices, configuration management, and testing methodologies
  • Eagerness to continuously learn new tools, frameworks, and technologies to enhance the customer’s mission and improve user experience
  • Ability and motivation to work independently, including the capability to devise subtasks and approaches to meet task objectives
  • Demonstrated ability to acquire new skills, adjust to changing priorities and requirements
  • Proficiency with the Linux operating system
  • Active TS/SCI clearance

Desired Skills and Experience:

  • Proficiency in Java, Docker, Kubernetes, React, NodeJS, and MongoDB
  • In-depth knowledge of Spring Boot and its various utilities/packages
  • Proficiency with various types of databases, including relational and NoSQL
  • Familiarity with OAuth2 security principles, Keycloak, and OpenID Connect
  • Understanding of data protection methods across all application layers
  • Familiarity with message queue implementations such as Kafka
  • Good understanding of Git, GitLab, CI/CD pipelines, and configuration management best practices
  • Experience with Test Driven Development (TDD)
Questions?

Call 888.874.6324 to speak with TriMech Client Executive Daniel Lopez about this role and related job opportunities.

Share this job

Interested in the Senior Full-Stack Java Developer role?

Submit your resume to apply for the position

Why Work with TriMech?

TriMech Staffing has earned the 2024 Best of Staffing award for providing remarkable service to clients!

TriMech Staffing specializes in Engineering, Finance, Accounting, and IT.