Java Developer

Madrid, Spain
4 day average response time from company
Photo of Anton Gordeev
Recruiter
Anton Gordeev
Roles:
Backend
Must-have skills:
Java
Nice-to-have skills:
CPythonVMWare
Considering candidates from:
Spain
Work arrangement: Hybrid or onsite
Industry: Telecommunications
Language: English
Level: Middle or senior
Required experience: 5+ years
Relocation: Not paid
Visa support: Not provided
Size: 501 - 1000 employees
Logo of BICS

Java Developer

Madrid, Spain
4 day average response time from company
BICS have been keeping the world’s communication going for nearly two decades, providing mobile operators and enterprises easy access to digital communications, trusted fraud prevention and analytics, IoT and 5G global connectivity. With Headquarters in Europe and teams all over the world, BICS is connecting the world by creating reliable and secure mobile experiences anytime, anywhere.
BICS is now looking for a Java Developer, who will focus on implementing networking applications for advanced 4G/5G networks, with special emphasis on roaming, messaging, and Internet of Things (IoT) services

Tasks:
  • Plan, design, develop, and maintain high-available and high-performance JAVA applications
  • Analyse needs and propose optimal and innovative solutions
  • Contribute to the automation of work processes (testing, installation, monitoring, etc.)
  • Carry out application releases
  • Debug and fix application errors
  • Take part with your teammates in the L3 24x7 guard duty service
Must-have:
  • Bachelor’s degree in Engineering in Computer Science, Telecommunications, or related field
  • Solid knowledge on Java with at least 5-6 years of experience
  • Experience contributing to the design and architecture (design patterns, scalability, reliability, etc.) of software solutions
  • Experience working with agile software development lifecycle and process workflow including best practises, coding standards, code review, software versioning control, build, testing, releasing, etc.
  • Hands-on experience on Linux environments
  • Familiar with software development tools (Git, Maven, Nexus, Jira)
  • Experience with Relational Databases, SQL, and ORM technologies
  • Good communication skills
  • Fluent in English (written and spoken)
Nice-to-have:
  • Knowledge and experience in C and Python would be plus
  • Familiar with computer networks and communication protocols (IP, TCP, UDP, HTTP…) as well as software virtualization and automation (VMware, KVM, Docker, Ansible, etc.)
  • Familiar with telecom networks architecture and protocols (SS7, Diameter, etc.)
Benefits and conditions:
  • Trial period: 4 months
  • A competitive base salary and short-term incentives
  • Comprehensive insurances including hospitalization insurance, outpatient care insurance, life insurance, disability insurance and travel insurance, fully funded by BICS
  • Reimbursement of public transport or parking costs
  • A telco pack at home including internet allowance and a mobile phone
  • Many other benefits such as 22 vacation days, homeworking possibilities
Interview process:
  1. Intro call with Toughbyte
  2. Interview with HR
  3. Technical interview with hiring manager
  4. Final interview with domain coaches
Have questions about this position? Try the company page or sign up to ask one.