Who Are We?
Profen, founded in 1995, is a global company that offers products and services to the Communication Technologies, Defense Technologies, Teleport & Satellite Network Services, Media & Broadcasting sectors with its growing R&D center. PROFEN, headquartered in Istanbul, offers innovative and high-tech solutions with its Ankara and Konya offices.
PROFEN continues its activities by offering solutions in the following areas:
- Telecommunication Infrastructures
- Satellite Ground Segment Systems
- Data Center Design and Installation
- Defense Technologies
Qualifications
- Bachelor’s degree in Computer Engineering, Software Engineering, or related disciplines
- 7+ years of professional Java experience in web-based technologies (design, development, and maintenance)
- Hands-on experience with Java 8, 11, 17, and 21
- Proficient in Git and Maven
- Minimum 3 years of hands-on experience with Amazon AWS
- Strong experience with relational databases (RDBMS), preferably PostgreSQL
- Proven experience in SQL query optimization
- Full-stack development experience with Angular or React on the front-end
- Solid understanding of RESTful JSON APIs, SOA, and Event-Driven Architectures
- Experience with container technologies such as Docker, Kubernetes, or OpenShift
- Familiarity with messaging platforms (Kafka, EMS, ActiveMQ, and/or IBM MQ)
- Experience with monitoring and alerting tools such as Prometheus, Grafana, and ElasticSearch
- Preferably experienced in the aviation MRO / logistics domain
- Ability to read and understand technical documentation in English
Job Description
- Design and develop required enhancements for the existing visioMAX software
- Identify, troubleshoot, and resolve software defects and performance issues
- Write and maintain unit and integration test codes
- Collaborate closely with users and stakeholders to understand software requirements and user needs
- Manage cloud-based and on-premise deployment, maintenance, and operational support processes
- Take an active role in designing, developing, and maintaining highly available and resilient applications