Senior Java Full Stack Developer

Master Compliance
Dallas, TX, United States
23 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$106,683.0 - $128,482.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Microsoft Azure C Sharp (Programming Language) C++ (Programming Language) Cloud Computing Code Review Databases Database Schema
+28 more
Software Design Patterns Web Development Cryptographic Protocols Github Python (Programming Language) Linux System Administration Microsoft SQL Server MySQL Scrum Methodology Systems Development Life Cycle Role-Based Access Control Software Construction Software Engineering Software Systems Subversion Systems Architecture Virtualization Technology Web Performance Optimization Cloud Platform System ReactJS Backend AngularJS Solid Principles Information Technology Restful APIs Software Version Control Programming Languages Microservices

Job description

  • Lead the design and development of scalable web applications using Java, JavaScript frameworks (such as React or Angular), and other programming languages like C#, Python, or C++.
  • Architect and implement RESTful APIs and microservices to support seamless integration across diverse systems.
  • Collaborate with cross-functional teams to translate business requirements into technical specifications, ensuring system robustness and scalability.
  • Develop and maintain cloud-based infrastructure on platforms such as AWS or Azure, optimizing for performance, security, and cost-efficiency.
  • Apply software engineering best practices including design patterns, version control (GitHub, SVN), CI/CD pipelines, and code reviews to ensure high-quality deliverables.
  • Conduct system design for complex system development projects, emphasizing scalability, security (RBAC), and maintainability.
  • Participate actively in Agile software development processes, including sprint planning, stand-ups, retrospectives, and continuous improvement initiatives.
  • Write comprehensive documentation for APIs, system architecture, and deployment procedures to facilitate team collaboration and future scalability.

Requirements

We are seeking a highly skilled and energetic Senior Java Full Stack Developer to join our dynamic technology team. In this pivotal role, you will drive the development of scalable, high-performance web applications and backend systems, leveraging your expertise across a broad spectrum of programming languages and frameworks. Your innovative approach to system design and commitment to best practices will help shape our cloud infrastructure and microservices architecture, ensuring robust, secure, and efficient solutions. This is an exciting opportunity for a motivated professional eager to lead complex projects within an Agile environment, utilizing cutting-edge technologies to deliver impactful software solutions., * Extensive software development experience with a focus on web development using JavaScript frameworks such as React or Angular.

  • Proven expertise in Java-based application development combined with familiarity in other programming languages like C#, Python, or C++.
  • Strong background in designing scalable systems utilizing microservices architecture and RESTful APIs.
  • Hands-on experience with cloud infrastructure services such as AWS or Azure for deploying enterprise-grade applications.
  • Knowledge of database management systems including MySQL and SQL Server; experience with database schema design and optimization is preferred.
  • Familiarity with IT infrastructure concepts including Linux environments, network security protocols (RBAC), and virtualization technologies.
  • Experience working within Agile environments employing tools like GitHub or SVN for version control; proficiency in CI/CD pipelines is highly desirable.
  • Understanding of software design principles such as design patterns, scalability strategies, and system security best practices.

Join us if you’re passionate about developing innovative software solutions that make a difference! Bring your expertise in full-stack development to a collaborative team dedicated to building resilient systems that power our digital future.

Benefits & conditions

4.34.3 out of 5 stars Dallas, TX 75243 $51.29 - $61.77 an hour - Contract

Apply for this position

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

Apply on www.indeed.com

Good distractions

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

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · WWC 2023

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · WWC Europe 2026

1:48 min

Analyzing network packets with database protocol tools

Daniël van Eeden Daniël van Eeden · WWC Europe 2026

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

Videos

See all

Related articles

See all