GFT Technologies SE is seeking a Senior Java AWS Developer to create and maintain robust, scalable applications in Java/Kotlin and Python, integrating them with AWS cloud services. You will be responsible for designing and implementing AWS solutions, working closely with DevOps teams, and ensuring high code quality and system optimization.
What You'll Do
- Develop, test, and maintain back-end applications in Java 17+, ensuring high performance and scalability.
- Design and implement AWS solutions using services like messaging with Kafka and SQS, serverless with Lambda and Step Functions, DevOps with GitHub Actions and Terraform, and a wide range of AWS cloud services.
- Integrate Java applications with cloud infrastructure, guaranteeing efficiency and security.
- Collaborate with the DevOps team to automate build, deployment, and monitoring processes using CI/CD tools.
- Ensure code quality through practices like code reviews, automated testing, and the application of design patterns.
- Monitor, optimize, and maintain AWS services and resources to ensure high availability and cost-effectiveness.
- Work closely with other developers and stakeholders to align business requirements with technical solutions.
- Actively participate in all phases of the software development lifecycle, from conception to production.
What We're Looking For
- Solid experience in development with Java 17+, including frameworks like Spring, Spring Boot, Hibernate, or Java EE.
- Proficiency in AWS, with practical experience in services like EC2, S3, Lambda, RDS, IAM, CloudFormation, CloudWatch, and SSM.
- Knowledge of microservices architecture and service-oriented development (SOA) practices.
- Experience with relational and non-relational databases (e.g., PostgreSQL, MySQL, DynamoDB).
- Familiarity with CI/CD and automation tools, such as Jenkins, GitLab CI, or AWS CodePipeline.
- Knowledge of containers and orchestration, like Docker, EKS, and Kubernetes.
- Experience with DevOps practices and infrastructure as code (IaC) using tools like Terraform or AWS CloudFormation.
- Ability to solve complex problems efficiently and collaboratively.
- Degree in Computer Science, Software Engineering, or a related field.
Nice to Have
- AWS certifications, such as AWS Certified Developer or AWS Certified Solutions Architect.
- Experience with agile methodologies (Scrum, Kanban).
- Knowledge of cloud security and data protection best practices.
- Experience in RESTful API development.
- Contributions to open source projects or participation in technical communities.
Technical Stack
- Languages: Java 17+, Kotlin, Python
- Frameworks: Spring, Spring Boot, Hibernate, Java EE
- Cloud & Infrastructure: AWS, Kafka, SQS, Lambda, Step Functions, DynamoDB, ECS, ECR, S3, SNS, Batch, Glue, EC2, RDS, IAM, CloudFormation, CloudWatch, SSM
- DevOps & Tools: GitHub Actions, Terraform, Datadog, Grafana, Prometheus, Jenkins, GitLab CI, AWS CodePipeline, Docker, EKS, Kubernetes
- Databases: PostgreSQL, MySQL
GFT Technologies SE is an equal opportunity employer.




