We are looking for Java Developers eager to leave a mark on Fortech’s story. Join us in our journey of crafting software development projects for a large variety of industries.
Share your passion for technology in an environment that fosters teamwork, empowerment, and trust. You will join a community united by common values and will explore new perspectives in your professional development. Let’s craft & grow together!
On-site | Hybrid | Remote
IT
Your Skills
- Strong knowledge of Java Core
- Good knowledge and working experience in one of the following frameworks: Spring MVC, SpringBoot, Hibernate/JPA, Play, Spark, etc.
- Good understanding of Java design patterns
- Experience with AWS
- Experience with RESTful services
- Experience with SQL and NoSQL databases
- Experience with Eclipse/IntelliJ
- Experience with implementing automated testing platforms and unit tests
- Understanding of the full software development lifecycle, including agile development, test-driven development, and continuous integration
- Good understanding of code versioning tools, such as Git/ Bitbucket
- Experience in working with Agile Methodologies (Scrum, Kanban)
- Understanding of and experience with microservices architecture
- Willingness to rapidly learn new technologies and advocate for emerging technologies that will enhance the existing environment
- A mathematical & methodical thinking style
- Proactive and problem-solving attitude
- Very good command of English
- Knowledge of further technologies is highly preferred: Docker, Kubernetes, Grafana
- Nice to have: experience with message brokering systems e.g. Rabbit MQ and/or monitoring tools
Your Experience
Mid Java Developer
- 2 – 5 years of hands-on software development experience with Java technologies
Software Architect
- 8+ years of hands-on software development experience with Java technologies
- Ability to lead less experienced colleagues
Senior Java Developer
- 5+ years of hands-on software development experience with Java technologies
Tech Lead/Senior Tech Lead
- 5+ years of hands-on software development experience with Java technologies
- 2+ years of Tech Leading experience
- Ability to lead less experienced colleagues
Why Fortech?
- We are the place for software crafters who can build their own paths while helping others grow.
- #Community – Find your place in a diverse community, united by our passion for technology.
- #Reliability – Rely on your team and leave a mark on Fortech’s story.
- #Perspectives – Roll up your sleeves and explore new perspectives in your career.
- #Empowerment – Take initiative, strive to reach new goals, and build opportunities.