See all the jobs at Caixa Mágica Software here:
Developer Back-End / Full-Stack Java
| Backend | Full-time | Partially remote
Overview:
With this job opportunity, you will embrace the following challenges: Develop software (Java) for high-availability critical systems; Participate in the complete development cycle, including design, implementation and testing; Be part of an R&D team working in a collaborative, informal and dynamic environment.
What are we looking for?
- Degree in Computer Engineering or similar
- Strong understanding of Java core concepts (OOP, Object model);
- Experience with Java frameworks like Spring or Quarkus.
- Ability to write clean, maintainable, efficient Java code and strong problem-solving and debugging skills.
- Results oriented, teamwork oriented, positive, self-motivated, enthusiastic with a strong-sense of ownership and passion for learning.
- Fluent in English (written and spoken).
Nice to have:
- Experience with software development methodologies such as Agile and Scrum
- Knowledge of relational databases (Oracle, Postgres) and NoSQL databases (MongoDB)
- Proficiency in front-end technologies like HTML, CSS, and JavaScript (React)
- Hands on experience in writing code in C, C++ is a plus
- Familiarity with Apache Kafka
- Familiar with version control systems (SVN, GIT).
- Understanding of DevOps principles and tools (Jenkins, Docker, Kubernetes)
- Knowledge and experience in services/microservices software architecture
What can you expect from us?
- A permanent job contract for a long term project;
- Tech equipment + SIM Card + personal smartphone;
- Health and Life Insurance;
- Social events and team buildings;
- The commitment of letting you grow with us, and be rewarded accordingly;
- A dynamic and young team that will be always there to support you;
- Training in the latest technologies;
- Coffee, fruits, snacks and a warm welcoming when you pass by the office.
Fetching your Linkedin profile ...