Full Stack Java Developer

Vectorsoft, LLC
Dallas, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
$ 114K

Job location

Dallas, United States of America

Tech stack

Web Interfaces
Java
JavaScript
Agile Methodologies
Amazon Web Services (AWS)
Automation of Tests
Azure
C Sharp (Programming Language)
C++
Cloud Computing
Code Review
Databases
Software Design Patterns
Linux
Web Development
Cryptographic Protocols
Github
Python
Microsoft SQL Server
MySQL
Scrum
Systems Development Life Cycle
Role-Based Access Control
Cloud Services
Software Deployment
Software Engineering
SQL Databases
Subversion
Web Application Frameworks
Web Performance Optimization
React
Software Security
Reliability of Systems
GIT
Information Technology
Vba Programming Language
Front End Software Development
REST
Software Version Control
Jenkins
Programming Languages
Microservices

Job description

We are seeking a dynamic and highly skilled Full Stack Java Developer to join our innovative software engineering team. In this role, you will be at the forefront of designing, developing, and maintaining scalable, high-performance web applications and microservices. Your expertise will drive the creation of robust RESTful APIs, seamless front-end interfaces, and resilient back-end systems. This position offers an exciting opportunity to work with cutting-edge technologies such as Java, JavaScript, Python, C#, and cloud platforms like AWS and Azure, all within an Agile development environment. Your contributions will directly impact our ability to deliver scalable solutions that meet evolving business needs while ensuring security and efficiency., * Develop and maintain full-stack applications using Java, JavaScript, React, Express, and other modern frameworks to deliver engaging user experiences

  • Design system architectures with scalability and performance in mind, employing design patterns and best practices for system development
  • Build and optimize RESTful APIs for seamless integration across services and platforms
  • Collaborate within Agile teams to plan sprints, review code, and continuously improve development processes using version control tools like GitHub, SVN, and Git
  • Implement CI/CD pipelines to automate testing, deployment, and integration processes on cloud platforms such as AWS and Azure
  • Contribute to system design discussions focusing on microservices architecture, scalability strategies, and security protocols including RBAC (Role-Based Access Control)
  • Conduct code reviews, troubleshoot issues across Linux/Windows environments, and ensure adherence to software engineering standards including SQL database management with MySQL and SQL Server
  • Engage in front-end development using JavaScript frameworks like React to create intuitive web interfaces
  • Support application deployment on cloud infrastructure while maintaining system reliability and performance

Requirements

  • Proven experience in full-stack application development with a strong background in Java and JavaScript
  • Hands-on knowledge of REST API design principles and implementation techniques
  • Familiarity with microservices architecture, scalable systems design, and system design for system development projects
  • Experience working within Agile software development methodologies such as Scrum or Kanban
  • Proficiency with version control systems including GitHub, SVN, or similar tools
  • Practical experience with CI/CD pipelines utilizing tools like Jenkins or Azure DevOps for automated testing and deployment
  • Strong understanding of IT infrastructure concepts including cloud services (AWS or Azure), Linux/Windows environments, and network security protocols
  • Knowledge of databases such as MySQL or SQL Server along with SQL query optimization skills
  • Experience working with front-end technologies like React.js or similar frameworks for web development
  • Familiarity with application security best practices including RBAC (Role-Based Access Control) and API security measures
  • Exposure to other programming languages such as Python, C#, C++, or VBA is a plus but not mandatory

Benefits & conditions

$40 - $55 an hour - Full-time, Contract, Join us to be part of a vibrant team dedicated to building innovative solutions that power the future of technology. We value creativity, collaboration, and continuous learning-empowering you to grow your skills while making a meaningful impact through your work.

Pay: $40.00 - $55.00 per hour

Apply for this position