Senior Java Developer
Inbox IT Solutions d.o.o.
Beograd
Beograd: Hajduk Veljkov venac 4-6
07.06.2025.
Inbox IT Solutions is a team of experienced, motivated, and passionate software engineers united by a single goal: to develop IT products and solutions that users love, while simultaneously optimizing business processes. We operate as a mid-size firm, which gives us greater flexibility over larger competitors and helps us stay ahead of the constant changes in the digital world.
As a part of our ongoing growth, we’re looking for a
Senior Java Developer
with strong backend experience and a proven record of technical leadership to join our growing team. If you’re ready to take ownership of complex projects, mentor others, and write clean, maintainable code — we’d like to meet you.
Responsibilities:
- Lead technical implementation of backend-heavy web applications
- Design and develop robust, secure, and maintainable software solutions
- Drive architectural decisions and ensure alignment with client goals
- Work independently on complex modules and guide team members
- Participate in sprint planning, estimations, and peer code reviews
- Implement business logic and data access layers using best practices
- Maintain and enhance legacy Java systems
- Communicate with project managers and internal stakeholders throughout the development process
- Provide mentorship and onboarding support to junior developers
Expected Skills and Experience:
- Bachelor's degree in computer science, engineering, or related field
- More than 6 years of experience in development of java enterprise solutions
- Proven experience working as a technical lead or senior backend developer
- Strong proficiency in Java 17 and modern Java practices
- Familiarity with PrimeFaces and JSF component libraries
- Solid hands-on experience with: Spring Framework, Hibernate / JPA, MySQL 8
- Familiarity with Jakarta EE (Jakarta Faces / JSF experience is welcome)
- Experience maintaining and updating legacy Java systems
- Experience with API design for mobile applications
- Understanding of build/deploy pipelines and Maven-based projects
- Deep understanding of application design, modular architecture, and deployment workflows
- Ability to debug complex issues in distributed systems
- Clear, structured thinking and a proactive attitude
Our offer:
- Interesting and challenging projects
- Opportunity to work with an experienced team of professionals
- Opportunity to implement new ideas, methodologies, best practices
- Further professional development and growth
- A collaborative and friendly work environment
Note: Only shortlisted candidates will be contacted for an interview.
Upoznaj kompaniju
We are passionate about crafting innovative software solutions and mobile applications that captivate and inspire.
Preporuke se učitavaju...