Java Full Stack Developer

Amazech Solutions
Dallas, TX, United States
27 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$108,000
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Agile Methodology Amazon Web Services Application Performance Management Microsoft Azure Cloud Computing Code Review Databases Continuous Integration Software Design Patterns Github
+23 more
Linux System Administration Microsoft SQL Server MySQL Networking Basics Scrum Methodology Query Optimization Role-Based Access Control Software Engineering Software Systems Subversion Cloud Platform System ReactJS Gitlab Git AngularJS Information Technology Deployment Automation Front End Software Development Restful APIs Software Version Control Jenkins Programming Languages Microservices

Job description

  • Develop and enhance full-stack web applications utilizing Java, JavaScript frameworks (such as React or Angular), and other programming languages aligned with project requirements.
  • Design and implement scalable microservices architectures to support high-volume, high-availability systems.
  • Build and maintain RESTful APIs to enable seamless communication between front-end interfaces and back-end services.
  • Collaborate within Agile teams to plan, develop, test, and deploy software solutions using CI/CD pipelines with tools like GitHub, GitLab, or Jenkins.
  • Integrate cloud infrastructure services such as AWS or Azure to optimize application performance, security, and scalability.
  • Apply design patterns and system design principles to create efficient, maintainable software solutions that meet business needs.
  • Conduct code reviews, version control management with tools like Git or SVN, and ensure adherence to best practices in software engineering.

Requirements

  • Proven experience in full-stack application development with strong proficiency in Java and JavaScript frameworks such as React or Express.
  • Solid understanding of IT infrastructure components including cloud platforms (AWS/Azure), Linux environments, and network fundamentals.
  • Hands-on experience designing scalable systems using microservices architecture and RESTful APIs.
  • Knowledge of database management systems like MySQL or SQL Server for data modeling and query optimization.
  • Familiarity with Agile software development methodologies including Scrum or Kanban.
  • Proficiency with version control systems such as Git or SVN along with CI/CD tools for automated deployment processes.
  • Strong grasp of software design patterns, system security (RBAC), and API integration techniques.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…