Point your AI agent at freehire and let it find you a job.

Get the CLI →

Abacus Global

NewBe an early applicant

Junior Java Developer

Discussion

Summary

Entry-level (0-1 year) Java developer role building scalable backend systems: Spring Boot microservices, Kafka messaging, RESTful APIs, Docker/Kubernetes, and CI/CD with Jenkins. Fintech domain exposure is required; based onsite in Lahore, Pakistan.

Job Summary:
We are seeking highly motivated Java Developers with 0 to 1 year of experience. The ideal candidates should have a strong foundation in software development, excellent problem-solving skills, and exposure to building scalable applications.

Key Responsibilities:

  • Develop and maintain robust, scalable, and secure backend systems using Java.
  • Design and implement microservices architecture for modular and efficient systems.
  • Integrate and manage real-time messaging systems using Apache Kafka.
  • Develop and maintain RESTful APIs for seamless system integration.
  • Collaborate with the database team to ensure optimized queries and high performance.
  • Work with frameworks such as Spring Boot or similar technologies.
  • Utilize containerization tools like Docker and orchestration tools like Kubernetes.
  • Follow DevOps practices, including CI/CD pipelines and tools like Jenkins.
  • Participate in testing, debugging, and code reviews.
  • Collaborate with cross-functional teams to ensure timely delivery of high-quality solutions.
  • Exposure to Fintech domain is required.

Requirements:

  • Bachelor's degree in Computer Science (BSCS) or a related field.
  • 0–1 year of hands‑on experience in Java development.
  • Strong knowledge of Java SE/EE and relevant frameworks.
  • Basic understanding of Kafka and microservices architecture.
  • Experience in building and consuming RESTful APIs.
  • Familiarity with relational and/or NoSQL databases.
  • Understanding of SDLC and Agile methodologies.
  • Good communication and teamwork skills.

Required Skills:

  • FinTech
  • Spring
  • Messaging
  • Database
  • RESTful
  • APIs
  • BASIC
  • Development
  • SDLC
  • Apache
  • Kafka
  • Kafka
  • Debugging
  • Pipelines
  • NoSQL
  • Apache
  • CI/CD
  • Reviews
  • Microservices
  • Agile
  • Agile
  • Methodologies
  • DevOps
  • Spring
  • Boot
  • Architecture
  • Software
  • Development
  • Developers
  • Kubernetes
  • Integration
  • Jenkins
  • Databases
  • Computer
  • Science
  • Docker
  • Software
  • Testing
  • Design
  • Java
  • Teamwork
  • Science
  • Communication

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available