Senior Java Developer
Amphinicy Technologies is a leading provider of complex software solutions for the space industry. For over 20 years, from our two offices – Croatia and Luxembourg, we are delivering solutions to the top players in the satellite industry, including a long-lasting partnership with SES (Luxembourg) and ESA. From our beginning, we are dedicated to excellence in engineering services and our engineers are leading experts in the domains of Satellite Communication and Earth Observation.
Your future as a Senior Java Developer
You will design and implement Java/Spring-based network management applications in a scalable and flexible multiservice satellite communications platform allowing satellite service providers to build and adapt their network easily as their business grows.
You become part of a committed team of experienced and talented colleagues.
You will actively participate in the development process with ownership of several components within the overall architecture.
Your Skills and qualifications
- Senior (+3 years ) Java Developer with experience in Spring
- Bachelor or Master's degree in Engineering (Computer Science or Telecommunication)
- Capable of analyzing complex distributed software architectures
- Eager to learn, and passionate about software development
- Excellent team player
- Good communication skills, written and spoken English
You are experienced in and will be working with
Java, Spring Boot, REST/Json Apis, JPA/Hibernate, Junit/Mockito, MySQL/PostgresQL, Git/Bitbucket, Docker, Kubernetes, Jenkins, Maven, Linux
Optional:
Kafka, TimescaleDB, Prometheus, Keycloak, Network Protocols, Python.
Experience with different aspects of security: authentication/authorization protocols, encryption, detection of vulnerabilities etc.