A complete application in a minute — tailored resume and cover letter, ready to send.
Nostratech is seeking smart, self-motivated software developers to join our truly exceptional development team in Jakarta. You will work directly with Product Managers and stakeholders in a cross-functional, autonomous environment, emphasizing teamwork and continuous improvement.
We value practical Java skills, OOP understanding, and a deep knowledge of the Spring Framework. You should be eager to learn, able to communicate in English, and willing to relocate to the job location to contribute to
We are looking for smart, self-motivated software developers to join our truly exceptional development team
Minimum 2 years of working experience
You care about software; you have a passion for what you do, which you can clearly convey by your actions rather than just waffly personal statements on your CV.
You have knowledge of Java and Object-Oriented Programming Concepts.
You have a deep understanding of the Spring Framework and the ecosystem
Have the intention to always learn
Able to speak English
Willing to relocate to the job location
Self-motivated, resourceful, and creative problem solver
High conceptual and analytical skill
For you, it’s more than a job.
Our teams are cross-functional, self-organizing, and highly autonomous. No architects or middle management. You’ll be working directly with our Product Managers and stakeholders in a highly collaborative manner. This approach requires a huge amount of teamwork and maturity and is not right for everyone, but we believe it’s the best way to create great software.
Among other things, TDD/BDD, Refactoring, and Continuous Delivery are deeply embedded and we’re constantly striving to improve the way we work. We know typing is not the bottleneck, so among other things:
Have around-sharing sessions a week, spending time doing things like Katas, Dojos, and discussing practices and technologies.
However, we’re not perfect and not afraid to say so. We recognize we have many problems which need solving and a long way to go on our journey of continuous improvement.
Most of our stack is Java, but we’re using and investigating many other languages and technologies (e.g., Go, NodeJS, C++, Python). We’d be interested in candidates from any background as long as you have a keen understanding of object-oriented languages. Here’s a (not exclusive) list of technologies we currently use:
Java, Spring Framework, Hibernate
Cucumber, Selenium
REST, OAuth
Git
Implements and maintains CI/CD pipelines and infrastructure automation
Design, build, and test iOS applications, ensuring quality and performance