> Markdown version of [/jobs/ext/2237814-full-stack-developer](https://www.wearedevelopers.com/jobs/ext/2237814-full-stack-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Developer - **Company:** Stefanini - **Location:** United States - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, User Authentication, BigQuery, Cloud Foundry, Databases, Data Mining, Relational Databases, Electronic Data Interchange (EDI), Data Flow Control, Github, Java Development Kit, Python (Programming Language), NumPy, Systems Development Life Cycle, Tensorflow, SciPy, Software Engineering, System Testing, Web Services, Google Cloud, Spring-boot, Backend, Pandas, AngularJS, Scikit Learn, Kubernetes, Enovia, Machine Learning Operations, Front End Software Development, Api Design, Restful APIs, Terraform, Splunk, Docker, Jenkins - **Published:** August 26, 2026 - **Apply:** https://www.dice.com/job-detail/dd758b94-3911-4caa-b927-1e154ace561e ## About the Role ResponsibilitiesPerform software design, development, integration, systems testing, and deployment activities.Develop applications using full-stack Java technologies.Work across front-end, back-end, and database tiers.Plan and deliver integrations using web services and APIs.Integrate the 3DEXPERIENCE platform using REST APIs.Work on data extraction, analysis, model training, deployment, and retraining.Formulate new use cases based on business understanding.Manage GitHub code merges and resolve merge conflicts.Create pipelines using Jenkins and/or Tekton.Support application containerization using Docker/Kubernetes.Integrate Google Cloud Platform tools such as GCS, BigQuery, and DataFlow into existing workflows.Configure infrastructure through CI/CD pipelines using Terraform.Work according to Agile methodology and the Software Development Life Cycle Experience Required3+ years of progressive IT experience.Hands-on experience with full-stack Java technologies.Experience with Angular and Spring Boot.Experience with GitHub and Jenkins.Experience developing in front-end, back-end, and database tiers.Experience with integration planning and deliverables, including web services and APIs.Experience with 3DEXPERIENCE platform integration using REST APIs, including API design, consumption, authentication, data exchange, and troubleshooting.Experience or knowledge of the MLOps cycle.Knowledge of Python and pandas, NumPy, SciPy, TensorFlow, and scikit-learn.Proficiency with Git/GitHub, including code merges and merge-conflict resolution.Awareness of Docker/Kubernetes and Jenkins/Tekton.Some expertise with Google Cloud Platform and integration of GCS, BigQuery, and DataFlow.Awareness of configuring infrastructure through CI/CD pipelines using Terraform. Skills RequiredCore Java (Java 11-Open JDK), Angular 8, Spring Boot 2.x, REST API integration, 3DEXPERIENCE, GitHub, Jenkins, Relational Database, Google Cloud Platform, Data/Analytics dashboards Experience PreferredExperience or knowledge of Pivotal Cloud Foundry (PCF).Experience with Splunk and Dynatrace.HackerRank Coding Test.Experience working in a cross-functional global team environment.Demonstrated ability to deliver product roadmap milestones.Strong written, verbal communication, and collaboration skills.Good understanding of the Software Development Life CycleProduct Management Education RequiredBachelor's Degree Education PreferredMaster's Degree ## Description Seeking Software Engineer responsible for full-cycle systems development activities, including software design, development, integration, testing, and deployment to launch new systems and enhance existing systems. The role also includes 3DEXPERIENCE platform integration using REST APIs and participation in the MLOps cycle. ## Related Videos - [Python Data Visualization @ Deepnote (w/ PyViz overview)](https://www.wearedevelopers.com/videos/113-python-data-visualization-deepnote-w-pyviz-overview) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Vectorize all the things! Using linear algebra and NumPy to make your Python code lightning fast.](https://www.wearedevelopers.com/videos/562-vectorize-all-the-things-using-linear-algebra-and-numpy-to-make-your-python-code-lightning-fast) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [The internal developer platform and golden paths: Scaffolding for cloud-native development](https://www.wearedevelopers.com/videos/1039-the-internal-developer-platform-and-golden-paths-scaffolding-for-cloud-native-development) - [How to implement convenient Python bindings to C++](https://www.wearedevelopers.com/videos/618-how-to-implement-convenient-python-bindings-to-c) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Fullstack developer salary in Germany [2023]](https://www.wearedevelopers.com/magazine/197-fullstack-developer-salary-in-germany-2023) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)