Full Stack Engineer (Java, Microservices & Python )

SAVOSH TREE SERVICE INC
Frisco, TX, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
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 C Sharp (Programming Language) C++ (Programming Language) Code Review Continuous Delivery Continuous Integration Relational Databases
+24 more
Software Design Patterns Web Development Github Python (Programming Language) Microsoft SQL Server MySQL NoSQL Systems Development Life Cycle Role-Based Access Control Cloud Services Software Engineering SQL Databases Subversion ReactJS Software Security Backend Gitlab Git Vba Programming Language Front End Software Development Restful APIs Software Version Control Programming Languages Microservices

Job description

  • Develop and maintain scalable microservices using Java, Python, and related frameworks to ensure high performance and reliability.
  • Design system architectures that support growth, scalability, and security while adhering to best practices in system design patterns.
  • Build RESTful APIs for seamless integration across various platforms and services.
  • Collaborate within Agile teams to deliver iterative improvements through continuous integration/continuous deployment (CI/CD) pipelines utilizing tools like GitHub, GitLab, or SVN.
  • Implement front-end features using JavaScript frameworks such as React or Express to create engaging user interfaces.
  • Optimize application performance by leveraging knowledge of IT infrastructure, cloud services (AWS/Azure), and database management (MySQL, SQL).
  • Participate in code reviews, testing procedures, and documentation efforts to uphold high-quality standards across all development phases.
  • Stay current with emerging technologies like quantum engineering principles or new programming languages such as C++, C#, or VBA that could enhance system capabilities.

Requirements

We are seeking a dynamic and highly skilled Full Stack Engineer with expertise in Java, Microservices architecture, and Python to join our innovative development team. In this role, you will drive the design, development, and deployment of scalable, robust web applications and backend systems. Your contributions will directly impact our ability to deliver cutting-edge solutions that meet the evolving needs of our clients and users. This position offers an exciting opportunity to work with a diverse tech stack, including RESTful APIs, cloud platforms like AWS and Azure, and modern front-end frameworks such as React and Express. If you thrive in a fast-paced environment and are passionate about building high-quality software, we want to hear from you!, * Proven experience in full-stack application development with a strong command of Java, Python, and JavaScript.

  • Extensive knowledge of microservices architecture, RESTful API design, and system scalability principles.
  • Hands-on experience working with cloud platforms such as AWS or Azure for deploying scalable applications.
  • Familiarity with version control systems including GitHub, Git, SVN, or similar tools.
  • Solid understanding of Agile software development methodologies and best practices in web development.
  • Experience working with relational databases like MySQL or SQL Server; familiarity with NoSQL databases is a plus.
  • Knowledge of application security concepts including RBAC (Role-Based Access Control) and secure API design.
  • Exposure to software engineering concepts such as design patterns, system design for system development, and performance optimization techniques.

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.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · WWC Europe 2026

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