Java Full Stack Developer
TechniPros, LLC
Atlanta, United States of America
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Remote
Atlanta, United States of America
Tech stack
JavaScript
Agile Methodologies
Application Performance Management
HTML5
Google BigQuery
Bootstrap
CSS
Cloud Engineering
Cloud Storage
Continuous Integration
Relational Databases
Database Development
Database Schema
Software Design Patterns
DevOps
Programming Tools
Web Development
ECMAScript
Java Platform Enterprise Edition (J2EE)
Data Flow Control
Identity and Access Management
Spring
jQuery
JUnit
PostgreSQL
Maven
MySQL
OAuth
OpenStack
Oracle Applications
Performance Tuning
Scrum
Ansible
Cloudera
Software Deployment
SQL Databases
Subversion
TypeScript
Web Applications
RxJS
Google Cloud Platform
Enterprise Software Applications
Angular
Spring Cloud
Spring-boot
iOS
Backend
GIT
SASS
Containerization
Angular
Kubernetes
Information Technology
Atlassian Tools
Extreme Programming (XP)
Front End Software Development
REST
Sql Tuning
Docker
Jenkins
Microservices
Job description
- We are seeking an experienced Java Full Stack Developer with Google Cloud Platform (Google Cloud Platform) expertise to support enterprise application development initiatives. The ideal candidate will have strong experience in frontend and backend development, cloud-native application delivery, microservices architecture, and DevOps practices., * Design, develop, test, and deliver scalable enterprise web applications.
- Develop modern frontend applications using Angular 18+, TypeScript, RxJS, Angular Material, and NgRx.
- Build and maintain backend applications using Java/J2EE, Spring Framework, Spring Boot, and Microservices architecture.
- Develop and integrate RESTful APIs, authentication, authorization, and IAM solutions.
- Implement responsive UI frameworks and modern web development practices.
- Design and develop cloud-native applications using Google Cloud Platform (Google Cloud Platform) services.
- Work with Google Cloud Platform services including Dataflow, DataProc, Pub/Sub, BigQuery, GKE, GCE, and Cloud Storage.
- Support CI/CD automation, deployment processes, and DevOps initiatives.
- Work with containerization and orchestration technologies including Docker and Kubernetes.
- Develop and optimize SQL queries, database objects, and application performance.
- Participate in Agile ceremonies including Scrum, Kanban, and XP practices.
- Collaborate with business stakeholders, architects, developers, and technical teams.
- Troubleshoot application issues and provide production support.
Required Skills:
- Java/J2EE Development
- Spring Framework
- Spring Boot
- Microservices Architecture
- Angular 18+
- TypeScript
- RxJS
- NgRx
- Angular Material
- HTML5, CSS3, SCSS/SASS
- Bootstrap
- Modern JavaScript (ES6)
- RESTful APIs
- OAuth
- IAM
- JQWidgets / jQuery
Relational databases:
- Oracle
- MySQL
- PostgreSQL
- SQL Development and SQL Tuning
- Google Cloud Platform (Google Cloud Platform)
- Dataflow
- DataProc
- Pub/Sub
- BigQuery
- GKE
- GCE
- Cloud Storage
- DevOps and CI/CD practices
- Docker
- Kubernetes
- Jenkins
- Maven
- Git / SVN / Subversion
- JUnit / TDD practices
- JIRA and Confluence
- Agile methodologies
Requirements
- The candidate must have hands-on experience with Angular 18+, Java/J2EE, Spring Boot, Microservices, REST APIs, and Google Cloud Platform services. This role requires a local Atlanta candidate who is available for 100% onsite work and F2F interviews., * 6-8+ years of professional IT experience with full stack development.
- Experience building cloud-native enterprise applications.
- Experience with architecture frameworks, design patterns, and development tools.
- Experience with deployment and orchestration technologies:
- OpenStack
- Chef
- Salt
- Ansible
- Experience supporting large-scale distributed applications.
- Experience in performance tuning and production troubleshooting.