Skip to content
mimi

Senior Back-End Java Developer

Kanshe Infotech

Dillwyn · On-site Contract Senior 2w ago

About the role

About

We are looking for a seasoned Back-End Java Developer with strong hands-on experience in building scalable and high-performance applications. This role requires a local candidate in Virginia who is available for an in-person (face-to-face) interview.

Key Responsibilities

  • Design, develop, and maintain robust back-end systems using Java
  • Work with complex data structures, algorithms, and performance optimization
  • Collaborate with cross-functional teams to deliver scalable solutions
  • Troubleshoot, debug, and enhance existing applications
  • Support deployment, automation, and system integration processes

Required Qualifications

  • Bachelor’s degree in Computer Science or related field
  • 8+ years of experience with object-oriented programming (Java preferred)
  • Strong understanding of data structures, algorithms, and computational complexity
  • Experience with Linux/Unix systems and administration
  • Proficiency in scripting languages (Python, Perl, Unix Shell, etc.)
  • Hands-on experience with SQL and relational databases
  • Experience with test automation tools and strategies
  • Knowledge of deployment automation and CI/CD processes
  • Understanding of networking protocols, firewall rules, and security systems
  • Experience with tools such as Docker, Terraform, Jenkins, Ansible, and Git

Nice to Have

  • Experience with performance tuning, profiling, and dynamic code analysis

Skills

AnsibleCI/CDDockerGitJavaJenkinsLinuxPerlPythonSQLTerraformUnixUnix Shell

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free