Skip to main content
Weightless
VG
Engineering

Java Developer

VIIS GLOBAL

Full-Time
Mid-Level
$125k – $146k/yr
Remote
Posted 3w ago

Skills & tools

ReactAngularPythonJavaScriptJavaRubyMySQLAWSAzureDocker

Job Description

No C2C No Vendors **Job Overview** We are seeking a dynamic and highly skilled Java Developer to join our innovative software engineering team. In this role, you will be instrumental in designing, developing, and maintaining robust, scalable, and high\-performance applications. Your expertise will contribute to building seamless system integrations and enhancing our web and cloud infrastructure. This position offers an exciting opportunity to work with cutting\-edge technologies, including microservices architecture, RESTful APIs, and cloud platforms like AWS and Azure. If you thrive in a fast\-paced environment and are passionate about creating impactful software solutions, we want to hear from you! **Duties** * Develop, test, and deploy Java\-based applications with a focus on scalability and performance. * Collaborate within Agile teams to deliver high\-quality software using iterative development cycles. * Design system architecture and components utilizing design patterns for maintainability and efficiency. * Build and optimize RESTful APIs to enable seamless communication between services and applications. * Integrate front\-end technologies such as JavaScript frameworks (React, Angular) for full\-stack development. * Implement microservices architecture to support scalable system development on cloud infrastructure like AWS or Azure. * Utilize version control tools such as GitHub, SVN, or Git for code management and continuous integration/continuous deployment (CI/CD). * Apply best practices in software engineering including system design, API management, security protocols like RBAC (Role\-Based Access Control), and scalability considerations. * Conduct system testing, debugging, and performance tuning to ensure reliable application operation across diverse environments. * Maintain comprehensive documentation of codebases, system configurations, and deployment processes. **Requirements** * Proven experience in Java development within a professional environment focused on web or application development. * Strong understanding of IT infrastructure concepts including cloud services (AWS, Azure), Linux environments, and network fundamentals. * Familiarity with Ruby on Rails is a plus for cross\-platform integration projects. * Knowledge of programming languages such as Python, C\#, C\+\+, C, or VBA is advantageous for diverse technical collaborations. * Experience with RESTful API design and implementation for scalable system communication. * Solid grasp of database management systems like MySQL or SQL Server for data storage solutions. * Hands\-on experience with software development methodologies such as Agile or Scrum to facilitate iterative project delivery. * Proficiency with version control systems including GitHub or SVN for collaborative coding efforts. * Understanding of front\-end development using JavaScript frameworks like React or Angular is desirable. * Familiarity with containerization tools such as Docker or Kubernetes is beneficial for deployment automation. * Ability to work effectively in a team environment while managing multiple priorities under tight deadlines. Join us to be part of a forward\-thinking organization that values innovation, collaboration, and continuous learning! We are committed to fostering an inclusive workplace where every team member can thrive while contributing to impactful projects that shape the future of technology solutions worldwide. Pay: $60\.00 \- $70\.00 per hour Expected hours: 40\.0 per week Work Location: Remote

Get jobs like this in your inbox

Join thousands of digital nomads getting the best remote jobs delivered weekly. Free, no spam.