Java/Python Full Stack Developer
SBT Global, Inc.
Plano, TX, United States
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.wayup.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
Experience required
9 years minimum
Working hours
Regular working hours
Job source
Tech stack
Clean Code Principles
HTML
Java (Programming Language)
JavaScript (Programming Language)
Spring Security
Artificial Intelligence
Ajax (Programming Language)
Amazon Web Services
HTML5
Automation of Tests
Unit Testing
Microsoft Azure
+57 more
Bootstrap (Software)
Ubuntu (Operating System)
Cascading Style Sheets (CSS)
Cloud Computing
Code Review
Databases
System Configuration
Continuous Integration
Relational Databases
Database Queries
Software Debugging
DevOps
Web Development
Middleware
Java Platform Enterprise Edition (J2EE)
Gradle
Hibernate (Java)
HP Systems Insight Manager
Spring Framework
JSON
JQuery
Python (Programming Language)
PostgreSQL
Apache Maven
Windows Servers
MySQL
NoSQL
Oracle (Applications)
Scrum Methodology
Systems Development Life Cycle
Release Management
Webui
Software Deployment
Software Engineering
SQL Databases
Web Applications
Web Services
Data Logging
Enterprise Software Applications
Cloud Platform System
Spring-mvc
ReactJS
Large Language Models
Spring-boot
Software Troubleshooting
Generative AI
Git
AngularJS
Kubernetes
Information Technology
Deployment Automation
Build Tools
Front End Software Development
Virtual Agents
Restful APIs
Software Version Control
Jenkins
Job description
- Design, develop, test, and maintain full stack applications and services using Java and Python.
- Build and maintain front-end interfaces (HTML, CSS, JavaScript) alongside back-end APIs and services.
- Design, develop, and maintain end-to-end solutions using J2EE technologies for both front-end and back-end components. Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications
- Utilize modern front-end technologies (HTML5, CSS3, JavaScript, Angular, React, etc.) to create responsive and user-friendly interfaces. Implement and maintain efficient and reusable front-end components
- Develop server-side logic using Java and J2EE frameworks (Spring, Hibernate, etc.). Design and implement RESTful APIs to facilitate seamless communication between front-end and back-end components
- Design and optimize database schemas, queries, and transactions. This position especially needs strong SQL skills. Experience with relational databases (e.g., MySQL, Oracle, PostgreSQL) and NoSQL databases
- Write clean, maintainable, and efficient code. Conduct thorough unit testing and participate in code reviews to ensure high-quality deliverables
- Support the integration and fine-tuning of AI/LLM-based features into existing and new applications.
- Assist in building and maintaining CI/CD pipelines and other DevOps automation.
- Deploy, configure, and troubleshoot applications on Linux (Ubuntu) and Windows Server environments.
- Use Git for version control and participate in code reviews and pull requests.
- Participate in Agile/Scrum ceremonies, sprint planning, and cross-functional team meetings.
- Document technical processes, code changes, and system configurations.
- Troubleshoot and resolve bugs and production issues in a timely manner.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field.
- Must have web UI side technical skills: Angular5, Bootstrap, JQuery, HTML/CSS, Ajax, JSON, Java script
- 9+ years of experience in enterprise application development, operation, and production support.
- Experience with version control systems (Git), build tools (Maven, Gradle), and continuous integration/delivery
- Experience with DevOps practices and tools including CI/CD pipeline, Git, Jenkins, Kubernetes, or cloud-based deployment environments
- Strong experience in Java-based J2EE Web Application development and maintenance.
- Hands-on experience with Spring Framework (Spring MVC, Spring Boot, Spring Security, etc.).
- Experience in application deployment, release management, troubleshooting, and production incident resolution.
- Strong understanding of Web application architecture, REST API, database integration, and middleware technologies.
- Experience with SQL and relational databases such as Oracle, PostgreSQL, or similar databases.
- Experience with software development lifecycle (SDLC) and IT service management processes.
- Strong communication skills and the ability to effectively interact with cross-functional teams
-
Foundational understanding of AI/LLM concepts and practical applications Preferred Qualifications
- Experience supporting cloud platforms such as AWS, Azure, or Company Cloud Platform (SCP).
- Experience with application monitoring, logging, and performance troubleshooting.
- Experience developing Python-based applications or automation scripts.
- Knowledge or hands-on experience with Generative AI, Large Language Models (LLM), and AI Agent development.
- Experience with Agentic AI frameworks such as LangChain, LangGraph, AutoGen, CrewAI, or similar technologies.
- Experience building AI-powered workflow automation, RAG (Retrieval Augmented Generation) applications, or LLM-based services.
- Ability and willingness to combine enterprise application development skills with emerging AI technologies.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.wayup.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
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago
OB
Olena Burkenia
6 Reasons to Use Java For Your Next AI Project
about 4 years ago
LM
Luis Minvielle
What Are Large Language Models?
almost 3 years ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
over 2 years ago