Full Stack Software Engineer
Patton Labs Inc.
United States
about 2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source
Tech stack
HTML
Java (Programming Language)
JavaScript (Programming Language)
Spring Security
Agile Methodology
Artificial Intelligence
Amazon Web Services
Application Lifecycle Management
HTML5
Microsoft Azure
BigQuery
Cascading Style Sheets (CSS)
+52 more
Cloud Computing
IBM DB2
Relational Databases
Database Queries
DevOps
Expert Systems
Github
Gradle
Hibernate (Java)
Java Persistence API
Spring Framework
Junit
Python (Programming Language)
PostgreSQL
Machine Learning
MySQL
Oracle (Applications)
Performance Tuning
RabbitMQ
Mockito
SAS (Software)
Selenium
Software Engineering
SonarQube
TypeScript
Web Applications
Web Services
Google Cloud
Java Application Server
Spring-mvc
ReactJS
Spring-boot
Build Server
Git
Vue.js
Containerization
AngularJS
Gitlab-ci
Kubernetes
Information Technology
Google Cloud Functions
Apache Kafka
Web Technologies
Front End Software Development
Checkmarx
React Testing Library
Restful APIs
Terraform
Software Version Control
Docker
Jenkins
Artifactory
Requirements
- Bachelor Degree is REQUIRED
- 15+ years of professional experience in software development with a strong focus on Java
- Proficiency in Java 8+ and the spring framework (Spring boot, Spring MVC, Spring Security)
- Solid experience with at least on modern front end javascript framework (React, Angular, Vue.js)
- Required: Hands-on experience with Google Cloud Platform Services, including Cloud SQL and PostgreSQL
- Required: Strong SQL skills with proven ability to navigate and extract data from legacy relational databases such as DB2 Skills Required: Google Cloud Platform Cloud Run, PostgreSQL, Cloud Computing, Google Cloud Platform, Java, Sas (Software), Full Stack, Google Cloud Pub/Sub, Google Cloud BigQuery. Requirement- Full Stack Software Engineer
- Design, develop, and enhance back-end APIs and services using Java and Spring Boot
- Build and improve front-end user experiences leveraging TypeScript, React, HTML, and CSS
- Collaborate as an active member of an Agile team, supporting the full application lifecycle - from concept and design through development, testing, deployment, and ongoing operational support
- Experience with the company software delivery toolchain is a plus, including: * Git/GitHub, Gradle, Terraform, Jenkins, Cloud Build * NexJFrog Artifactory, Checkmarx, SonarQube, FOSSA, 42Crunch
- Required: Hands-on experience with Google Cloud Platform Services, including Cloud SQL and PostgreSQL
- Required: Strong SQL skills with proven ability to navigate and extract data from legacy relational databases such as DB2
-
Highly preferable - Agent exposure with Python skills Skills Preferred: Python, Artificial Intelligence & Expert Systems, Machine Learning Experience Required:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- 15+ years of professional experience in software development with a strong focus on Java.
- Proficiency in Java 8+ and the Spring Framework (Spring Boot, Spring MVC, Spring Security).
- Solid experience with at least one modern front-end JavaScript framework (e.g., React, Angular, Vue.js).
- Strong understanding of web technologies including HTML5, CSS3, JavaScript, and TypeScript.
- Experience with relational databases (e.g., PostgreSQL, Oracle, MySQL) and ORM frameworks (e.g., Hibernate, JPA).
- Familiarity with RESTful API design and development. Proficiency with version control systems, particularly Git.
- Experience working in an Agile/Scrum development methodology.
- Strong problem-solving skills, attention to detail, and a commitment to quality.
- Excellent communication and collaboration skills.
Experience Preferred:
- Master’s degree in Computer Science or a related field. Experience with cloud platforms (e.g., AWS, Azure, Google Cloud Platform).
- Knowledge of containerization technologies (Docker, Kubernetes).
- Experience with CI/CD pipelines (e.g., CloudBuild, Jenkins, GitLab CI, Azure DevOps).
- Familiarity with messaging queues (e.g., Kafka, PubSub, RabbitMQ). Experience with testing frameworks (e.g., JUnit, Mockito, Selenium, Jest, React Testing Library).
- Understanding of DevOps principles and practices.
- Experience with performance tuning and optimization of Java applications.
- Knowledge of security best practices for web applications.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
EM
Eli McGarvie
over 3 years ago
IK
Igor Khokhriakov
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
5 days ago
KD
Krissy Davis
Best Coding Boot Camps in Germany
about 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
EM
Eli McGarvie
Fullstack developer salary in Germany [2023]
over 3 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
about 3 years ago