Java / Full Stack Developer
Professional Technology Integration (PTI)
Glen Allen, VA, United States
3 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on professionaltechintegration.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Application Programming Interfaces (APIs)
Cloud Computing
Continuous Integration
DevOps
Enterprise JavaBeans
Java Platform Enterprise Edition (J2EE)
Github
IBM Websphere Application Server
Java Persistence API
JavaServer Faces
Python (Programming Language)
+18 more
OAuth
Oracle SQL Developer
Performance Tuning
Software Maintenance
JSON Web Token
SQL Stored Procedures
PL-SQL
Web Applications
Scripting
Enterprise Software Applications
Spring-boot
Backend
Event Driven Architecture
Build Management
Deployment Automation
Restful APIs
Software Version Control
Microservices
Job description
We are seeking an experienced Senior Java / Full Stack Developer to design, develop, and maintain robust, scalable enterprise web applications across the entire software development lifecycle. In this role, you will build modern microservices, integrate secure RESTful APIs, and collaborate with cross-functional engineering teams to drive continuous deployment in a high-performance environment., * Full-Stack Development: Architect, design, and implement end-to-end web applications utilizing Java, JEE, JSF, and Spring Boot.
- Microservices Architecture: Build and deploy scalable microservices using Spring Boot and event-driven architectures aligned with cloud-native development practices.
- API & Service Integration: Develop, optimize, and maintain secure RESTful APIs and service integrations adhering to modern security standards (OAuth2, JWT, encryption).
- Database & Persistence: Design, write, and optimize complex Oracle SQL scripts and integrate persistence frameworks.
- CI/CD & DevOps Collaboration: Partner with DevOps teams to establish, optimize, and manage CI/CD pipelines using GitHub and automated build/deployment tools.
- Application Maintenance: Oversee end-to-end production software lifecycles, performing necessary upgrades, performance tuning, and post-deployment support.
- Scripting & Tooling: Leverage Python for auxiliary scripts, automation, and backend processing tasks.
Requirements
- Extensive hands-on development experience in full-stack Java/JEE enterprise applications.
- Strong expertise building microservices with the Spring Boot framework.
- Solid background working with JSF (JavaServer Faces).
- Proficiency in writing and tuning Oracle SQL queries, stored procedures, and working with Java persistence frameworks.
- Hands-on scripting experience with Python.
- Proven experience designing secure RESTful APIs implementing token-based authentication (OAuth2 / JWT) and encryption standards.
- Familiarity with version control (Git/GitHub) and CI/CD automation pipelines.
- Strong analytical, problem-solving, and communication skills to support production systems across all phases of delivery.
- Location: Glen Allen, VA (Onsite)
- Engagement Type: Contract
Required / Desired Skills
- Java (Required 10 Years)
- J2EE - EJB, JSF (Required 10 Years)
- Python (Required 5 Years)
- Spring and Spring Boot (Required 10 Years)
- Github and CI/CD (Required 8 Years)
- Oracle - SQL (Required 10 Years)
- Websphere Application Server or Equivalent (Required 10 Years)
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on professionaltechintegration.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦