Senior Software Engineer (Java)
IstanbulOn-siteFull-time
AI Summary
Senior Software Engineer (Java) designs, develops, and maintains scalable backend systems using Java/Spring, guiding architecture decisions and mentoring juniors.
About this role
We are looking for a highly motivated and experienced Senior Software Engineer (Java) to join our team.
Senior Software Engineer (Java) is responsible for designing, developing, and maintaining scalable, high-performance backend systems that power our products and services. In this role, you will translate business and product requirements into robust technical solutions, ensuring reliability, security, and performance across backend services.
You will work closely with cross-functional teams, including frontend developers, DevOps engineers, product managers, lead engineers, and solution architects, to design and implement efficient, scalable, and maintainable backend architectures using modern Java technologies. You will also contribute to architectural discussions, apply best practices, and support the overall quality and sustainability of the codebase.
If you are curious by nature, adaptive, collaborative, and always one step ahead, then join us and be a Commencer!
Responsibilities
Qualifications
Skills
Backend For Frontend (BFF)CI/CDDDDDesign PatternsDevOpsDistributed SystemsGitIntegration TestingJavaKafkaMicroservicesMongoDBMonolithic ArchitecturesMySQLPostgreSQLRabbitMQRedisRESTful APIsSpring BootSpring DataSpring MVCSpring SecuritySQLTDDUnit Testing
Explore related jobs
More jobs at Commencis
Similar Backend For Frontend (BFF) jobs
Jobs in Istanbul
Reservation AgentAccorhotel · Istanbul, İstanbul
Spa AttendantAccorhotel · Istanbul, Turkey
Spa TherapistAccorhotel · Istanbul, Turkey
Room AttendantAccorhotel · Istanbul, İstanbul
Assistant Learning & Development Manager - Tersane IstanbulAccorhotel · Istanbul, İstanbul
Chef de PartieAccorhotel · Istanbul, İstanbul
