Full Stack Java Developer

CLASS LTD
Texhoma, TX, United States
13 days ago
Apply on www.indeed.com
Prepare application

Role details

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

Tech stack

Clean Code Principles Java (Programming Language) JavaScript (Programming Language) Microsoft Windows Agile Methodology Amazon Web Services Microsoft Azure Cloud Computing Code Review Databases Software Design Patterns Github
+24 more
Linux Servers Microsoft SQL Server MySQL Role-Based Access Control Software Construction Software Deployment Software Engineering Software Systems Subversion Systems Architecture Data Processing Cloud Platform System ReactJS Software Troubleshooting Backend Gitlab Git AngularJS Information Technology Restful APIs Software Version Control Jenkins Programming Languages Microservices

Job description

Join our dynamic team as a Full Stack Java Developer and become a vital contributor to innovative software solutions that power scalable, high-performance applications. In this role, you will leverage your expertise in both front-end and back-end development to create seamless, robust systems that meet business needs and delight users. Your work will involve designing, developing, and maintaining complex web applications using cutting-edge technologies, cloud infrastructure, and best practices in software engineering. If you thrive in a fast-paced environment where your technical skills can make a real impact, this opportunity is for you!, * Develop and enhance full-stack web applications utilizing Java, JavaScript frameworks (such as React or Angular), and RESTful APIs to deliver engaging user experiences.

  • Design system architectures that are scalable, reliable, and maintainable by applying proven design patterns and microservices architecture principles.
  • Collaborate within Agile teams to plan, develop, test, and deploy features efficiently using CI/CD pipelines with tools like GitHub, GitLab, or Jenkins.
  • Integrate cloud infrastructure services such as AWS or Azure to optimize application deployment, performance, and security.
  • Write clean, efficient code adhering to software design standards while conducting code reviews and version control management using Git or SVN.
  • Implement security best practices including RBAC (Role-Based Access Control) and secure API development to protect sensitive data across platforms.
  • Participate in system design discussions for developing scalable systems that support high traffic volumes and complex data processing needs.
  • Conduct troubleshooting and debugging across multiple environments including Linux servers and Windows platforms to ensure optimal system performance.

Requirements

  • Proven experience in full-stack software development with strong proficiency in Java programming language and JavaScript frameworks such as React or Express.
  • Solid understanding of RESTful API design, system architecture principles, and microservices development for building scalable applications.
  • Hands-on experience with cloud infrastructure platforms like AWS or Azure for deploying and managing applications at scale.
  • Familiarity with IT infrastructure components including databases such as MySQL or SQL Server, version control systems like GitHub or SVN, and CI/CD tools.
  • Knowledge of software engineering best practices including design patterns, scalable system design, and security protocols like RBAC.
  • Experience working within Agile software development methodologies to deliver iterative improvements efficiently.
  • Strong problem-solving skills with the ability to analyze complex requirements and translate them into effective technical solutions.
  • Excellent communication skills to collaborate effectively across cross-functional teams in a fast-moving environment.

Embark on a journey where your technical expertise fuels innovative solutions! We are committed to fostering an inclusive environment that supports your growth while offering opportunities to work on impactful projects using the latest technologies in cloud computing, microservices architecture, and modern web development frameworks. Join us to shape the future of software engineering!

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

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

3:14 min

Testing and environment management in GitLab CI

Martin Beránek · LIVE

3:03 min

Expanding skills naturally toward full stack software development

Eleanor Rumsey · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all