Fission Tech is looking for a Junior Back-End Java Developer. The selected candidate will build the application and lead discussions on complex technical concepts and requirements. Developers who are capable of analyzing and understanding business requirements to deliver high-quality solutions are well-suited for this position.
Responsibilities
- Write clean, readable codes, and fix bugs
- Build scalable, low latency, and highly performant services
- Review other developer’s code and suggest improvements
- Design, develop and deliver a fully functional product
Qualifications
- Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
- At least 6 Months or 1 year of relevant experience coding in Core Java, and frameworks like Spring / Quarkus etc
- Design, develop, and maintain Java/J2EE applications using Java 8 & 11 with a focus on microservices architecture.
- At least 1 year experience working with any RDBMS (Postgresql, Oracle, SQL), and has good knowledge of writing SQL
- Hands-on experience with unit testing (E.g. Junit, Mockito etc.)
- Collaborate in an Agile environment, participating in design discussions, code reviews, and sprint planning.
- Experience working in Linux (preferably Ubuntu). Must be comfortable with the linux command line and know basic linux commands.
- Good hands-on experience with git.
Nice to Have
- Knowledge of Reactive programming, especially RxJava
- Contribute to AI-driven application development by integrating AI models into microservices and building scalable data pipelines (nice-to-have).
- Knowledge of Cloud native micro service development best practices and patterns
- Hands-on experience with Docker
- Experience working with big data and messaging frameworks / products
Job Type: Full-time
Pay: Rs60,000.00 - Rs70,000.00 per month
Location:
- Karachi Clifton (Required)
Work Location: In person
Application Deadline: 26/08/2025