← Back to jobs

AutoRABIT Logo
Senior Software Engineer

AutoRABIT

 

Karlín, Prague 8, Prague, Czech Republic

Posted On: 14 days ago
Experience: 6+ years
Availability: Hybrid
Openings: 1
Category: Senior Software Engineer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

You will design, develop, and maintain Java-based applications, owning system architecture and component design.

This role is on-site.

Responsibilities

  • Design, develop, and maintain Java applications using Spring and Hibernate.
  • Define system architecture, including components, interactions, and interfaces.
  • Write clean, maintainable code, enforcing code review standards and unit testing.
  • Troubleshoot performance issues and optimize systems for speed and scalability.
  • Participate in Agile ceremonies, including sprint planning and retrospectives.

Required Skills

  • 6+ years of hands-on Java development experience.
  • Strong expertise in Java SE (version 8+), including streams, collections, concurrency, and JVM internals.
  • Solid experience with Spring frameworks: Spring Boot, Spring Web, Security, Cloud, and Data.
  • Proficiency with relational databases: MySQL, MsSQL, or Oracle.
  • Experience building and consuming RESTful APIs.
  • Experience with cloud platforms like AWS or Azure.
  • Familiarity with CI/CD pipelines, Docker, Kubernetes, and containerization.
  • Proficiency with build tools like Maven or Gradle.
  • Experience with unit testing frameworks (JUnit/TestNG) and TDD practices.

Preferred Skills

  • Experience with NoSQL databases (MongoDB, Cassandra).
  • Experience with front-end technologies (Angular, React).
  • Knowledge of GraphQL and microservices architecture.

Education

Bachelor's or Master's degrees

Related Jobs

No related jobs found

← Back to jobs