Hey there, think you stumbled upon this job posting by chance? We don't believe in chance at Nimber.
Caught your eye? Great. Keep going...
We are Nimber, and we're not just filling positionswe're building a team that's ready to shake things up. If you're ready to rewrite the rules and make a real impact, this is your moment.
Join us and let's put the future where it belongs. In the hands of passionate people.
But what does Nimber mean?
In mathematics and game theory, nimbers are numbers with special properties of addition and multiplication. And what we really want is to add value to customers' projects.
Company Overview:
Nimber is a fast-growing IT solutions company that helps businesses of all sizes achieve their digital goals. We specialize in providing customized software development, cloud solutions, and IT consulting services to our clients. Our team is made up of highly skilled professionals who are passionate about delivering innovative solutions and exceptional customer service.
Position: Senior Java Developer (Hybrid in Lisbon)
Who We Are:
We're a team of passionate, quirky, and (sometimes) overly caffeinated people who believe in matching awesome humans with awesome opportunities. If you're a Senior Java Developer with a love for backend development, cloud-native architecture, and building scalable, secure systems, we want you on our team!
Bring your skills in Java 21, Spring Boot, AWS, and Terraformand well provide the caffeine and a supportive environment to thrive in!
What You'll Be Doing (in the most epic way possible):
- Develop and maintain backend systems using Java 21, Spring Boot, Hibernate, and JDBC.
- Design and implement RESTful APIs and microservices architectures with a focus on performance and security.
- Work with relational databases to manage and optimize data storage and retrieval.
- Deploy and manage cloud-native solutions in AWS using ECS, Lambda, Step Functions, RDS, S3, SQS, SNS, and CloudWatch.
- Use Python for scripting and backend automation tasks.
- Manage infrastructure as code using Terraform.
- Collaborate with cross-functional teams to integrate backend systems with data pipelines and frontend applications.
- Ensure secure coding practices and contribute to CI/CD pipelines using GitHub or GitLab.
- Stay ahead of the curve by exploring new tools, frameworks, and best practices.
What you bring to the table:
Mandatory skills:
- University degree in Computer Science, Engineering, or a related discipline.
- Proven experience in backend development with Java 21, Spring, Spring Boot Data, Hibernate, and pure JDBC.
- Strong command of relational databases.
- Proven experience developing and deploying solutions in AWS environments (ECS, Lambda, StepFunction, RDS, S3, SQS, SNS, CloudWatch, etc.).
- Proficient in Python for scripting and backend tasks.
- Experience managing infrastructure using Terraform.
- Solid understanding of RESTful API design, microservices architecture, and secure coding practices.
- Experience with version control tools such as GitHub or GitLab.
Valued assets:
- Experience collaborating with data engineering teams and integrating backend systems with data pipelines.
- Experience with AI tools or frameworks.
- Familiarity with CI/CD tools and practices.
- Knowledge of containerization (Docker, Kubernetes) is a plus.
- AWS certification (e.g. Solutions Architect or Developer) is preferred.
- Experience with Agile methodologies and tools such as Jira.
- Knowledge of monitoring and alerting solutions.
Why work for Nimber:
- Opportunity to work with a dynamic and growing company in the IT industry.
- Collaborative and supportive work environment with a focus on employee development.
- Competitive salary and benefits package.
- Access to cutting-edge technologies and projects.
- Opportunity for career growth and advancement.
If you're an out-of-the-box Senior Java Developer with a passion for building robust, scalable, and secure backend systems, we want to hear from you!
Join our team at Nimber and help us shape the future of digital infrastructure.
Apply now to become our next Backend Maestro!
Tired of feeling like just a number? Just send us your application and become a Nimber.