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
SeniorJob 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