Aller au contenu

Senior Software Developer - Java & AWS Cloud

  • Hybrid
    • ESCH-SUR-ALZETTE, Esch-sur-Alzette, Luxembourg
  • Informatique

Job description

We are looking for a Senior Software Developer with strong Java and Spring skills, experienced in AWS environments, Python, and Infrastructure as Code (Terraform). You will collaborate with data engineers, work on backend development, cloud deployment, and cross-technology tasks within a Scrum team. Experience with AI tools is a plus.

In this role, you will:

Backend Development:

  • Design, develop, and maintain backend services and APIs using Java 21, Spring Boot, Hibernate, or JDBC.

  • Integrate solutions with Oracle or Aurora PostgreSQL databases.

  • Ensure robust, secure, and scalable code following best practices.


Cloud & DevOps:

  • Build and deploy applications on AWS using services like ECS, Lambda, RDS, S3, etc.

  • Develop Infrastructure as Code with Terraform for reliable cloud environments.

  • Participate in CI/CD pipeline setup and maintenance.


Python & Cross-Technology Development:

  • Handle Python tasks for automation, data processing, or integration.

  • Collaborate with data engineers for effective data exchange between systems.


Collaboration & Support:

  • Work with cross-functional teams to gather requirements and deliver features.

  • Participate in troubleshooting, monitoring, and user support activities.

  • Mentor junior team members and contribute to continuous improvement.


Continuous Improvement:

  • Stay updated on industry trends, technologies, and best practices.

  • Suggest improvements for system performance and scalability.

Job requirements

Our ideal candidates should have:

Mandatory skills

  • Bachelor's degree in Computer Science, Engineering, or related field.

  • Experience in backend development with Java, Spring, Hibernate, etc.

  • Strong knowledge of relational databases.

  • Experience deploying solutions in AWS environments.

  • Proficiency in Python and Terraform.

  • Understanding of RESTful API design and microservices.

  • Experience with version control tools like GitHub.


Valued assets

  • Collaboration with data engineering teams.

  • Experience with AI tools, CI/CD, containerization.

  • AWS certification preferred.

  • Knowledge of Agile methodologies and Jira.

  • Understanding of monitoring and alerting solutions.

or

Apply with Indeed unavailable