Full Stack Engineer

Datum Technologies Group
Chicago, IL, United States
10 days ago
Apply on www.thejobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Artificial Intelligence HTML5 Microsoft Azure Cloud Engineering Code Review Continuous Integration Software Debugging Github Junit PostgreSQL SQL Azure
+19 more
MySQL NoSQL Software Deployment SQL Databases Software Testing Automation Framework TypeScript Spring-boot Infrastructure as Code (IaC) Git Containerization AngularJS Information Technology Code Testing Graphql Front End Software Development Serverless Computing Jasmine Docker Microservices

Job description

Location: : Chicago, IL (open to remote, but must be local and willing to be onsite occasionally, as requested), * esDesign, develop, and maintain full-stack applications using Java (Spring Boot) and Angular 17

  • +.Build and integrate RESTful APIs, GraphQL services, microservices, and cloud-native solution
  • s.Implement robust UI state management using NgRx Stor
  • e.Leverage Microsoft Azure services for application deployment, scalability, and monitorin
  • g.Set up and maintain CI/CD pipelines using GitHub Workflows for efficient and automated development processe
  • s.Conduct code reviews and ensure adherence to coding standards and best practice
  • s.Collaborate cross-functionally with product managers, UX designers, and QA engineers to deliver high-quality feature
  • s.Write clean, maintainable, and testable code with a strong focus on performance and securit
  • y.Troubleshoot, debug, and optimize existing applications and infrastructur
  • e.Ensure software is deployed efficiently and reliably to production environments using modern DevOps practice, * d on:Strong engineering fundamentals and quality focus - Delivers well-structured solutions using Java (Spring Boot) and Angular (17+), applying strong engineering fundamentals while writing clean, maintainable, well-tested code that follows best practices and minimizes def
  • ects.Ownership and collaboration - Takes responsibility for end-to-end delivery and works closely with the dev team , QA, and SREs to ensure smooth execution and issue resolu
  • tion.Accountability - meets timelines, proactive to communicate blockers, quick learning and willing to explore newer technol

ogies Will wait for your res

Requirements

  • onsBachelor’s degree in computer science, Engineering, or a related field (or equivalent practical experienc
  • e).5+ years of hands-on experience with Java (Spring Boot, Java 1
  • 7).5+ years of frontend development experience with Angular (17+), TypeScript, HTML5, and CS
  • S3.Strong experience with NgRx Store for state management in Angular applicatio
  • ns.Hands-on experience building and consuming REST APIs and GraphQL servic
  • es.Proven experience with Microsoft Azure services (App Services, Azure Functions, Azure DevOps, Azure Storage, Azure SQ
  • L).Proficiency in setting up and managing GitHub Workflows for CI/CD automati
  • on.Solid understanding of microservices architecture and asynchronous processi
  • ng.Experience with SQL databases (MySQL, PostgreSQL); NoSQL experience is a pl
  • us.Familiarity with Agile/Scrum methodologies and Git-based version contr
  • ol.Hands-on experience with test automation frameworks (JUnit, Jasmine, Karm
  • a).Experience with Infrastructure as Code (IaC) using tools such as Terrafo
  • rm.Experience with containerization technologies (Docker) and orchestration tools (Kubernete

s). What would you say are the top 3 must-have skills you’re looking for? (Measurable skills, technologies, e

  • tc.)Java (Spring Boot, Java
  • 17).Microsoft Azure services including App Service, Azure Functions, Azure DevOps, Azure Storage, Azure SQL Database, Service Bus, PostgreSQL, and Cosmos
  • DB.Angular (17+), TypeScript, HTML5, and
  • CSS3Additionally, the use of approved AI tools for higher efficie

Apply for this position

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

Apply on www.thejobnetwork.com
Prepare application

Good distractions

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

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

10:40 min

Evaluating automotive software architectures and backend technologies

Georg Kühberger +1 · LIVE

Videos

See all

Related articles

See all