BACK-END JAVA DEVELOPER

Kanshe Infotech
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

Java
Automation of Tests
Data Structures
Relational Databases
Software Debugging
Perl
Python
Shell
Network Protocols
Object-Oriented Software Development
Performance Tuning
Ansible
SQL Databases
Systems Integration
Scripting (Bash/Python/Go/Ruby)
Backend
GIT
Information Technology
Deployment Automation
Firewall Services Module
Terraform
Docker
Jenkins

Job description

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., * 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

Requirements

  • 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

Apply for this position