Job description for Junior Java Developer/Programmer at Abishar Technologies
We are looking for a Junior Java Developer to support strategic banking projects and collaborate with cross-functional teams in delivering secure, scalable, and high-performance applications.
Responsibilities
Develop, maintain, and enhance backend applications using Java Springboot
Collaborate with Business Analysts, QA Engineers, and Project Managers to understand business requirements.
Participate in system design discussions and technical implementation.
Create and maintain RESTful APIs and integration services.
Perform debugging, troubleshooting, and issue resolution.
Support SIT, UAT, and production deployment activities.
Create and maintain technical documentation.
Ensure application performance, security, and compliance with banking standards.
Requirements
Bachelor's Degree in Computer Science, Information Technology, or related field.
Minimum 1–2 years of experience in Java development.
Strong understanding of Core Java and Object-Oriented Programming (OOP).
Experience with Spring Boot and REST API development.
Familiar with SQL and relational databases such as MySQL, PostgreSQL, or Oracle.
Understanding of software development lifecycle (SDLC).
Familiar with Git version control.
Good analytical and problem-solving skills.
Able to work independently and collaboratively within a team.
