Ampstek
Java Software Engineer
AmpstekSwitzerland8 hours ago
ContractRemote FriendlyInformation Technology

Job Title: Software Engineer – Java & PL/SQL

Location: Zurich, Swiss

Hybrid Onsite (3 days onsite & 2 days remote)

Permanent Opportunity


Job Overview:

We are looking for a skilled Software Engineer with hands-on experience in Java and PL/SQL development. The ideal candidate will be responsible for designing, developing, testing, and maintaining high-quality software applications while ensuring optimal performance and reliability.


Key Responsibilities:

  • Design, develop, and maintain scalable applications using Java and PL/SQL.
  • Write and optimize complex SQL queries, stored procedures, and triggers.
  • Participate in all phases of the software development lifecycle (SDLC) — from analysis and design to testing and deployment.
  • Ensure code quality through code reviews, unit testing, and adherence to best practices.
  • Work with relational databases such as Oracle or PostgreSQL for data management and performance tuning.


Required Skills & Experience:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field.
  • Strong programming skills in Java (Core and Advanced).
  • Proficiency in PL/SQL programming, including stored procedures and performance tuning.
  • Experience with Spring Framework, Hibernate, or similar Java frameworks.
  • Good understanding of object-oriented programming (OOP) concepts and design principles.


Preferred Skills:

  • Experience with RESTful APIs, microservices, or web application development.
  • Knowledge of Unix/Linux environments.
  • Exposure to Agile/Scrum methodologies.

Key Skills

Ranked by relevance