Junior Java Developer
Abacus Consulting Lahore, Punjab, Pakistan
IT Services and IT Consulting · 5,001-10,000 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
Develop and maintain secure, scalable Java backend systems, microservices, and RESTful APIs, integrating Apache Kafka and working with databases. Use containerization, orchestration, and CI/CD tools while participating in testing, debugging, code reviews, and cross-functional collaboration.
What they look for
Requirements
Requires a bachelor's degree in Computer Science or a related field and 0–1 year of hands-on Java development experience. Candidates should know Java SE/EE and relevant frameworks, have a basic understanding of Kafka and microservices, experience with RESTful APIs, familiarity with databases, and an understanding of SDLC and Agile practices.
Full description
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.
Similar roles
-
Java Developers
GoSourcing Pty Ltd Sydney, New South Wales, Australia
-
Java Developer
Suffescom Solutions Pvt. Ltd. S.A.S. Nagar (Mohali) Tahsil, Punjab, India · ₹700K–₹1M/yr
-
Senior Java Developer - Assistant Vice President
Citi Pune, Maharashtra, India
-
Desenvolvedor(a) PHP e Java (Symfony)/Oracle Sr
Softtek Rio de Janeiro, Rio de Janeiro, Brazil
- Software Engineer Web Java
-
Líder Técnico Java KYC & CLM
Softtek Spain