20 hours ago
Ankara, Turkey +2 moreEntry Level / Mid Level
Responsibilities
- Develop and maintain Java-based applications and services.
- Collaborate with backend and service-layer teams to ensure seamless integration.
- Design, build, and optimize scalable microservice-based solutions.
- Support the development and maintenance of RESTful APIs and web services.
- Participate in code reviews and improve development practices.
- Contribute to continuous delivery processes and software quality initiatives.
- Ensure software solutions are reliable, maintainable, and production-ready.
- Work with software development and business teams throughout the development lifecycle.
Requirements
- Bachelor's or master's degree in Computer Engineering, Computer Science, or a related field.
- 1–4 years of hands-on experience in Java development.
- Experience with Spring Boot, JPA, and Hibernate.
- Understanding of RESTful web services, algorithms, and optimization techniques.
- Strong knowledge of object-oriented programming and design patterns.
- Experience with relational database management systems and NoSQL databases.
- Familiarity with container orchestration systems and service discovery concepts.
- Experience with continuous delivery and DevOps tools such as Jenkins, Nexus, and SonarQube.
- Understanding of domain-driven design and loosely coupled architectures.
Benefits
- Temporary position with a fixed-term employment contract of up to three years.
- Position located in Istanbul, Türkiye.
- Inclusive and diverse workplace at Ericsson.
About Ericsson
Ericsson is a publicly traded telecommunications vendor that builds mobile network infrastructure (RAN, core, OSS/BSS), cloud platforms, and managed services for communications providers and enterprises. Founded in 1876 and headquartered in Kista, Stockholm, it supplies 5G systems to operators worldwide and owns Vonage, expanding network APIs and enterprise communications offerings.
