Job Description
PAVO GROUP, which constantly follows technological developments, strives to be a pioneer by reflecting these developments to its products and services, adds value to itself and its environment, protects the core values with its team, and progresses with the aim of becoming a preferred business partner in the market without compromising its ethical rules, business ethics and honesty; Avionic Systems, Data Center & Infrastructure Solutions, Value-Added Industrial Structures and Information Technologies, Artificial Intelligence, Cyber Security, Ethernet Solutions, as a system integrator in the defense and civil sector, offers system solutions to its domestic and foreign strategic partners.INTERPROBE is an idealistic team that anticipates the needs of tomorrow and focuses on, as a principle, producing high-tech integrated security solutions to address these needs. Thanks to our experience, we are deepening our expertise day by day in next generation defense technologies, cyber threat intelligence, cyber security, cryptography and special software solutions.RESPONSIBILITIESContribute to end-to-end development processes across both backend and frontend in alignment with business requirementsDesign and develop secure, scalable, and sustainable RESTful APIsModel data structures, write optimized SQL queries, and create Stored Procedures, Functions, and Views when neededCollaborate effectively within the development team using Git-based workflows (branching, merge/pull requests, code reviews)Support container-based development and deployment processes using DockerMaintain and enhance existing systems, improving performance and integrating new featuresREQUIREMENTS2–5 years of professional software development experienceStrong knowledge of Object-Oriented Programming (OOP), SOLID principles, and common design patternsProven experience developing enterprise-level backend services using Java (Spring / Spring Boot)Practical understanding of RESTful API design and the HTTP lifecycle (requests/responses, status codes, error handling)Proficiency in TypeScript / ES7 syntax and experience with strongly-typed frontend developmentHands-on experience developing component-based frontend applications using React or AngularExperience working with relational databases (PostgreSQL / SQL Server / Oracle); ability to write optimized SQL queries and create Stored Procedures, Functions, and ViewsProficiency in version control with Git; familiarity with branching, merging, and pull request workflowsExperience developing and packaging services using DockerBasic understanding of CI/CD processes (GitLab or similar pipeline tools)PREFERRED/PLUS IF YOU HAVEExperience developing backend services with Python (FastAPI or Flask)Familiarity with microservice architecture and container orchestration tools (e.g., Kubernetes)Understanding of unit and integration testing practicesExperience with system performance optimization and monitoring toolsExposure to Agile/Scrum methodologiesWHAT WE OFFEROpportunity to experience the defense industry ecosystem,Friendly and positive work culture,A business ecosystem where you can take initiative and responsibility,Opportunity to experience international projects and processes that offer opportunities for development,One full day of academic leave for master's and doctoral students,Extended private health insurance policy,Meal card,Use of transportation assistance,Motivational activities.Pavo Group offers the opportunity to work with its team that makes a difference in the field of engineering and new generation technologies in its Ankara office; It provides equal opportunities to all candidates without discrimination based on race, ethnicity, religion, family relations, gender. However, it respects teammates working under variable conditions, process-oriented approaches and is looking for new teammates who can have the same motivation as Pavo Group.
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period