What will be your responsibilities?
Netcracker Technology is looking to hire a Back End Java Software Developer to join our growing company.
This position will be part of our Engineering department based in our Sao Paolo office in Brazil .
The role will maximize the engagement metrics of Netcracker's digital properties, as well as, the integrations and automations that take place between various systems to provide each department and stakeholder, with a more synchronized process environment.
Experience & Requirements: Strong development skills with J ava 8, Spring Frameworks and Spring Boot for REST Webservices; Large Experience with Oracle Relational Databases Experience in version control with Gitlab and SVN Experience in Linux Shell, Integration with API Kubernetes, Redis & Spunk Experience in distributed systems development using microservices with docker containers and AWS services; MIddleware development Fluent English (verbal/writing skills); Portuguese Availability to work from the office at least on Hybrid mode (Office location Sao Paulo or Campinas) Will be an advantage: integration patterns using RabbitMQ, gRPC, Kafka Mongo DB Understanding of CI/CD process.
Drools, APIgee Build system like Jenkins Education BE / BTech Degree in Computer Science, Information Technology or Electronics and Communications; Role and Responsibilities: Work on NetCracker BSS/OSS product development projects; Software development using Java Enterprise Programming language to implement NetCracker solution projects; Provide expertise and best practices on technical aspects of product development and implementation projects including performance; Ensuring compliance with technical specifications and detailed requirements; Integrating of all parts of the solutions and performing Integration testing; Supporting Release Management and Deployment of solution;