Software Developer
Technology, Data & Digital · Software & Web Development · Software Engineering
In short
We are looking for a Java Developer to join our software development team. You will contribute to the development of scalable and high-quality applications in an agile environment, working closely with cross-functional teams throughout the full software development lifecycle. This is a temporary role with a fixed-term employment contract of up to three years.
Responsibilities
- Develop and maintain Java-based applications and services
- Collaborate with back-end and service-layer teams to ensure seamless integration
- Participate in code reviews and contribute to continuous improvement of development practices
- Design, build, and optimize scalable microservice-based solutions
- Support the development and maintenance of RESTful APIs and web services
- Work closely with diverse software development and business teams throughout the development lifecycle
- Contribute to CI/CD processes and software quality initiatives
- Ensure software solutions are reliable, maintainable, and production-ready
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
- Knowledge of Microservice architecture, JPA, and Hibernate
- Understanding of RESTful web services, algorithms, and optimization techniques
- Strong knowledge of Object-Oriented Programming (OOP) and Design Patterns
- Experience with RDBMS 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 (DDD) and loosely coupled architectures
- Agile mindset with a strong focus on delivery and customer experience
Benefits
- Outstanding opportunity to use your skills and imagination
- Chance to build solutions never seen before
- Be challenged, but not alone
- Join a team of diverse innovators
- Work beyond the status quo to craft what comes next
Skills
JavaSpring BootMicroservice architectureJPAHibernateRESTful web servicesObject-Oriented ProgrammingDesign PatternsRDBMSNoSQL databasescontainer orchestrationservice discoveryJenkinsNexusSonarQubeDomain-Driven Design
#Software Development#Java#Spring Boot#Microservices#Agile
Our purpose \nTo create connections that make the unimaginable possible.\n\nOur vision\nA world where limitless connectivity improves lives, redefines business and pioneers a sustainable future.\n\nOur values\nPerseverance, professionalism, respect and integrity.\n\nThe future is a place for purpose & vision – ours are clear, and we invite partners, customers and consumers to join us in our journey. \n\nFor a brighter future. For all. Let's #ImaginePossible
Company
EricssonJob Posted
1 day ago
Employment Type
Temporary
Work mode
On Site
Experience Level
Associate
Locations
Izmir, Türkiye
Istanbul, Türkiye
Qualification
Bachelor, Master
Applicants
Be an early applicant
