Search by job, company or skills

I

Full Stack Developer

5-10 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 days ago
  • Be among the first 50 applicants
Early Applicant
Quick Apply

Job Description

Key Responsibilities:

  • Backend Development:Develop and maintain backend services using Java and the Spring Boot framework. Ensure the implementation of efficient, secure, and scalable solutions.
  • Frontend Development:Build dynamic and responsive user interfaces with ReactJS. Implement state management solutions and modular component based architecture.
  • Database Management:Design and manage databases (PostgreSQL, MongoDB, DynamoDB). Optimize queries and ensure efficient data storage.
  • API Design Integration:Design, implement, and consume RESTful APIs. Ensure API security, scalability, and performance.
  • Testing Quality Assurance:Write unit tests using JUnit and Mockito to ensure code quality and maintainability. Actively participate in code reviews and testing.
  • Security Optimization:Follow secure coding practices, and optimize code for performance, reliability, and scalability.
  • Collaboration Version Control:Work closely with cross functional teams in an Agile environment. Utilize Git or other version control systems for source code management.
  • Adherence to Best Practices:Implement design patterns, SOLID principles, and follow OOP concepts to deliver maintainable and clean code.

Required Skills Qualifications:

  • 3+ years of hands on experience in backend development withJavaandSpring Boot.
  • Strong expertise inReactJSfor frontend development, including state management, component architecture, and responsive design.
  • Proficiency inrelational databases(PostgreSQL) andNoSQL databases(MongoDB, DynamoDB).
  • Solid understanding ofObject Oriented Programming (OOP)concepts and design patterns.
  • Experience in writing unit tests withJUnitandMockito.
  • Familiarity withRESTful APIsand principles of API design.
  • Knowledge ofGitor other version control systems for efficient code management.
  • Excellent problem solving skills, attention to detail, and a strong desire to learn and grow.

Preferred Qualifications:

  • Experience with cloud platforms (AWS, Azure, GCP).
  • Knowledge ofDockerandKubernetesfor containerization and orchestration.
  • Familiarity withCI/CDpipelines and related tools.

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

Job ID: 125325885

Similar Jobs