Job offers
Development
Programátor
Senior Java Software Engineer (AWS)
SIC AkcelerátorSIC Akcelerátor

Senior Java Software Engineer (AWS)

  • Remote, On-site, Hybrid
  • Prague
  • Full-time

We are seeking a Senior Software Engineer who can design, develop, test, and maintain high-quality software solutions based on client and customer requirements.

As a Senior Software Engineer, you will work on complex software development projects, contribute to technical decisions, solve challenging problems, and support agile software development processes.

What Else You'll Do:

  • Design, modify, develop, test, and implement software applications using agile development methods.
  • Work on complex projects, application systems, and infrastructure components, providing problem identification and resolution.
  • Independently deliver valuable business features and contribute to technical solutions.
  • Maintain high-quality software standards and follow development best practices.
  • Stay up to date with the latest trends and advancements in IT development.

Employee perks, benefits

  • 6 extra days off: 3x Localhost days and 3x sick days
  • Referral bonus
  • Benefit Plus budget
  • Education support (certificates, courses, trainings)
  • Bonuses at every smashing life event
  • Flexible working arrangements
  • Transparent approach and communication
  • Supporting your ideas

Requirements for the employee

Language skills: English – Upper intermediate (B2)

Number of years of experience in the position/sector: 6+

Personality requirements and skills

Decision Making and Critical Thinking: Ability to analyze complex situations and make informed technical decisions.

Effective Communication: Ability to clearly communicate technical ideas, information, and solutions with different stakeholders.

Software Development: Strong knowledge of software development tools and practices, with the ability to deliver high-quality software products.

Software Development Life Cycle: Understanding of software development methodologies and experience delivering software solutions throughout the development lifecycle.

Software Integration Engineering: Ability to design, develop, and maintain integrations between systems and software platforms.

Software Product Technical Knowledge: Strong understanding of technical aspects of software products and ability to design and implement effective solutions.

Technical Requirements

MUST HAVE:

  • 6+ years of experience designing and developing applications in Java.
  • Hands-on experience with AWS cloud services and cloud-based solutions.

Nice to have:

  • Proven experience maintaining high-quality code standards and following software development best practices.
  • Experience with relational databases (Oracle preferred).
  • Experience writing complex SQL queries.
  • Experience with code quality tools such as SonarQube or Fortify.
  • Experience with CI/CD tools (Jenkins, Azure DevOps, GitHub Actions).
  • Experience with agile software development methodologies.


Sign up for the newsletter and move forward!
© 2012 – 2026 StartupJobs.com s.r.o.