Back End Developer

Amtex Systems Inc
Dallas, TX, United States
27 days ago
Apply on www.dice.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Systems Engineering HTML5 Microsoft Azure Big Data Cascading Style Sheets (CSS) Cloud Computing
+58 more
Cloud Engineering Databases Continuous Integration Data Integration Relational Databases DevOps Django Web Framework Memory Management Java Platform Enterprise Edition (J2EE) Github Spring Framework Junit Python (Programming Language) PostgreSQL Machine Learning Microsoft SQL Server MongoDB NoSQL OpenShift Oracle (Applications) Performance Tuning RabbitMQ Redis Mockito Software Deployment SQL Databases TypeScript Web Applications Web Application Frameworks Data Processing Scripting Google Cloud Cloud Platform System Modern Ui Spring Cloud ReactJS Flask (Web Framework) Delivery Pipeline Spring-boot Backend Fastapi Vue.js Spring Data Pytest Containerization AngularJS Integration Tests Solid Principles Kubernetes Infrastructure Automation Frameworks Data Analytics Apache Kafka Front End Software Development Restful APIs Data Pipelines Docker Jenkins Microservices

Job description

We are seeking a highly skilled Back End Developer with a powerful combination of enterprise Java systems engineering, Python backend/automation capability, and modern Kubernetes cloud-native orchestration. In this role, you will design, develop, deploy, and support secure, scalable data-driven web applications, microservices, and shared platform capabilities. You will work across the entire stack-from developing responsive user interfaces to managing robust backend logic, automated data pipelines, and infrastructure-as-code deployments., Development: Design, build, and maintain robust, scalable end-to-end applications using modern frontend frameworks and enterprise backend ecosystems.

Backend & API Engineering: Build clean, secure RESTful APIs, asynchronous event-driven integrations, and microservices leveraging Java (Spring Boot) and Python frameworks.

Cloud-Native Architecture: Containerize services using Docker and manage deployments onto orchestrators like Kubernetes or Red Hat Openshift

Data Integration & Automation: Develop Python-based data pipelines for ingestion, transformation, automated reporting, or AI/ML model integrations.

CI/CD & DevOps: Implement and optimize automated continuous integration and deployment pipelines (e.g., GitHub Actions, Jenkins).

Code Quality & Testing: Write clean, modular, and maintainable code adhering to SOLID principles. Build comprehensive unit and integration test suites using JUnit, Mockito, and PyTest.

Performance Tuning: Optimize application throughput, memory management, and SQL/NoSQL query execution for large datasets.

Requirements

Core Java Ecosystem: Deep proficiency in Java (Java 11 / 17 / 21) and the Spring Framework (Spring Boot, Spring Cloud, Spring Data).

Python Engineering: Strong experience with Python backend frameworks (FastAPI, Flask, or Django) and scripting for automation or data processing.

Containerization & Orchestration: Advanced experience with Docker and production Kubernetes management (deployments, pods, services, ingress).

Frontend Technologies: Solid knowledge of HTML5, CSS3, JavaScript/TypeScript, and modern UI frameworks like React, Angular, or Vue.js.

Databases & Messaging: Competency in relational databases (Oracle, PostgreSQL, SQL Server) and NoSQL options (MongoDB, Redis) alongside messaging queues like Apache Kafka or RabbitMQ.

Cloud Platforms: Hands-on experience deploying infrastructure on major cloud environments (AWS, Google Cloud Platform, or Azure).

About the company

Amtex Systems Inc is an information technology and talent solutions company offering talent and BI consulting to the companies in US for over 25 years.

Our solutions are designed to fill resource gaps, by providing the right candidates who deliver value to the organization. Our propensity to nurture and build strong relationships with our clients helps us better understand their business demands and gives us the ability to provide services that are on time and rise above the rest.

Apply for this position

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

Apply on www.dice.com
Prepare application

Good distractions

Loading talks and stories from around this role…