Split Tech City is a community composed of well-intentioned and progressive companies, startups, associations, initiatives, institutions and individuals. Together we encourage and develop the IT sector of Split and the surrounding region.

Support our community

Senior Java Engineer

Datum objave: 16.7.2024.

About Postindustria

Postindustria is a technology services company specializing in end-to-end custom software development for startups, mid-size businesses, and enterprises. We help our clients to imagine, design, engineer, and deliver business-defining software and digital experiences, whether they’re looking for a fully managed team, scalable workforce, or individual engineers.

Unlike most outsourcing companies, Postindustria has a successful “outcubator” with extensive experience creating leading products from scratch and managing them throughout the lifecycle. Currently, we are working on innovative projects with artificial intelligence, augmented reality (AR), Healthtech, Fintech, and more.

Key Responsibilities

• Design and develop high-performance server-side applications in Java.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Identify and correct bottlenecks and fix bugs.
• Write well-designed, testable, and efficient code.
• Ensure sufficient test coverage.
• Conduct code reviews.

Expertise you need

• Bachelor’s degree in Computer Science, Engineering, or a related field.
• Minimum of 3 years of professional experience in server-side Java development.
• Strong proficiency in Java and Java-based frameworks (e.g., Spring, Hibernate).
• Strong unit test writing skills.
• Experience with multi-threading and concurrency.
• Deep understanding of data structures, algorithms, and system design.
• Familiarity with SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
• Proficient in using tools for version control (e.g., Git).
• Strong problem-solving skills and the ability to think critically.
• Excellent communication and teamwork skills.

Nice to have

• Familiarity with cloud platforms (e.g., AWS, Google Cloud).
• Experience with containerization technologies (e.g., Docker, Kubernetes).

Why us

• Cozy office or home work environment
• MacBook Pro and any extra peripheral devices
• Daily use of modern technologies
• Free lunch at the office or compensation for lunch if remote
• Flexible working hours
• Ability to work remotely and hybrid
• Paid travel expenses

Professional development and advancement

• Regular 1 on 1 feedback on development and performance
• Subvention for all work-related education (books, online courses) and conference participation
• Performance-based bonuses
• Technical and career mentorship and guidance

Team culture

• Experienced and enthusiastic international team
• Knowledge sharing culture
• Each employee is responsible for their part of the job so we appreciate the ability to self-organize and prioritize tasks
• Referral program – if you want to work even more comfortably, being surrounded by some of your friends, we’ll pay up to 1500$ (depending on the candidate level)

Out-of-work care

• Annual leave of 25 working days
• Private health insurance
• Financial incentives for your wedding or birth of a child
• Paid leave for all important events in your private life
• Christmas Bonus

Next steps

• 1-hour intro with HR – That’s a talk about the company, products, team, position, technology stack, etc.
• 60-minute Technical Interview with Technical Partner – In this interview, we will dive deeper into your experience and technical knowledge and have more time to discuss all questions relevant to you. We will also have a live coding session, where programming logic exercises will be discussed and how this logic can be applied to structure development code.
• Final interview with CEO.

Info

Experience Level
Senior

Type of employment
Full time

Role
Java Engineer

Apply for a job