Search by job, company or skills

KnowledgeNet

Mid-Level Full Stack Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 27 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Objective:
  • Responsible for developing and maintaining Java-based financial products/fintech implementations, to deliver high-quality software solutions that meet business needs.
Responsibilities:
  • Follow best practices, design patterns, and industry standards to provide efficient solutions.
  • Write clear, and well-documented code for assigned tasks.
  • Implement unit testing for developed software.
  • Following the software development life cycle (SDLC) placed by the company to achieve targets.
  • Implementing and maintaining software products using a variety of tools and solutions.
  • Participating in developing estimates for the projects and tasks.
  • Report project/task status to the Tech lead/ principal.

Requirements

  • Bachelor's Degree in computer science or any relevant fields.
  • 3-5 years of experience as a full stack developer using Java and Angular.
  • Familiarity with the software lifecycle.
  • Familiarity with design patterns.
  • Familiarity with Data Structure, and object-oriented methodology
  • Familiarity with Java 8+, JPA/Hibernate is a must
  • Familiarity with Angular is a must
  • Good understanding of web technologies, including HTML, CSS, and JavaScript
  • Familiarity with RESTful APIs
  • Familiarity with Spring framework and Spring Boot ecosystem
  • Familiarity with Concurrency and Multithreading
  • Familiarity with Unit Testing
  • Familiarity with Database
  • Knowledge of Agile development methodologies.

Benefits

  • USD Salaries: Earn a competitive salary in USD, with growth tied directly to your performance and impact.
  • Comprehensive Benefits: Enjoy full social insurance and healthcare coverage to support your well-being.
  • Flexible Work Environment: Embrace our hybrid work model and shape a schedule that fits your lifestyle and maximizes your productivity.
  • Continuous Growth: Stay ahead in a rapidly evolving world with access to ongoing learning and development opportunities.
  • Autonomy & Impact: Define success on your terms. We provide the freedom, tools, and support you need to thrive and make a meaningful difference.
  • Inclusive Culture: Be your authentic self. Join a team that values every voice, celebrates diversity, and fosters innovation through inclusion.




More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 141451141