Java Full Stack Developer
Apetan Consulting
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Remote
Tech stack
HTML
Java
JavaScript
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Application Performance Management
CSS
Cloud Computing
Software Quality
Software Debugging
Github
Python
Scrum
Web Applications
Web Application Frameworks
Scripting (Bash/Python/Go/Ruby)
Cloud Platform System
React
Spring-boot
Backend
GIT
Vue.js
Containerization
Angular
Kubernetes
Infrastructure Automation Frameworks
Information Technology
Front End Software Development
Functional Programming
REST
Terraform
Software Version Control
Docker
Jenkins
Microservices
Job description
We are looking for a skilled Java Full Stack Developer with experience in cloud and automation technologies. The candidate will be responsible for developing scalable web applications, working across front-end and back-end layers, and leveraging AWS services along with Python and Terraform for cloud infrastructure and automation., * Design, develop, and maintain web applications using Java and related frameworks (e.g., Spring Boot)
- Build and integrate RESTful APIs and backend services
- Develop responsive front-end components using HTML, CSS, JavaScript, and frameworks like Angular or React
- Deploy and manage applications on AWS cloud services
- Write automation scripts using Python for backend processes and integrations
- Use Terraform for infrastructure as code (IaC) to provision and manage cloud resources
- Collaborate with cross-functional teams for design, development, and deployment
- Troubleshoot, debug, and optimize application performance
- Follow best practices for code quality, security, and scalability
Requirements
- Bachelor's degree in Computer Science, IT, or related field
- Strong experience in Java and frameworks like Spring Boot
- Proficiency in front-end technologies (HTML, CSS, JavaScript)
- Experience with at least one modern JavaScript framework (Angular, React, or Vue)
- Hands-on experience with AWS services (EC2, S3, Lambda, etc.)
- Knowledge of Python scripting
- Experience with Terraform for infrastructure automation
- Understanding of REST APIs and microservices architecture
- Familiarity with version control systems (e.g., Git), * Experience with CI/CD pipelines (Jenkins, GitHub Actions, etc.)
- Knowledge of containerization tools (Docker, Kubernetes)
- Familiarity with Agile/Scrum methodologies
- Understanding of security best practices in cloud environments