Job Openings
Full Stack Java Developer - Fintech (Onsite, Lahore, PKR Salary)
About the job Full Stack Java Developer - Fintech (Onsite, Lahore, PKR Salary)
Responsibilities:
- Design, develop, and maintain robust Java-based applications.
- Implement solutions using Core Java, Spring Boot or Struts2, and Hibernate frameworks.
- Develop and manage front-end components using JSP, AJAX, Bootstrap, JQuery, and JavaScript.
- Work with relational databases, specifically Postgres and/or MS-SQL, to create efficient and scalable solutions.
- Write and execute unit tests using JUnit to ensure code quality and reliability.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Participate in the full software development lifecycle, including requirements analysis, design, implementation, testing, and deployment.
- Optimize and maintain existing systems for performance, scalability, and reliability.
- Stay updated with emerging technologies and apply them to improve application performance and user experience.
Requirements:
- Bachelors degree in Computer Science, Information Technology, or a related field.
- 4+ years of hands-on experience in Java development.
- Proficiency in Core Java, with a strong understanding of object-oriented programming principles.
- Experience with web technologies such as JSP, AJAX, Bootstrap, JQuery, and JavaScript.
- Strong knowledge of Spring Boot or Struts2 for backend development.
- Expertise in ORM frameworks like Hibernate and working with SQL databases.
- Experience with Postgres and/or MS-SQL database management.
- Proficient in writing unit tests with JUnit.
- Familiarity with version control systems such as Git.
- Strong problem-solving skills and the ability to troubleshoot complex issues.
- Excellent communication and teamwork abilities.
- Experience working in Agile/Scrum development environments.
- Knowledge of RESTful services and Microservices architecture.
- Exposure to cloud platforms like AWS, Azure, or GCP.
- Understanding of security best practices in application development.