Full Stack Engineer

EngRadar

Pune/Pimpri-Chinchwad Area4m agovia LinkedIn

About the Role

To design, develop, and improve software, utilizing various engineering methodologies, that provides business, platform, and technology capabilities for customers and colleagues.

Key Responsibilities

  • Development and delivery of high-quality software solutions using industry-aligned programming languages, frameworks, and tools.
  • Ensuring code is scalable, maintainable, and optimized for performance.
  • Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
  • Collaboration with peers, participation in code reviews, and promotion of a culture of code quality and knowledge sharing.
  • Staying informed of industry technology trends and innovations and actively contributing to the organization’s technology communities to foster a culture of technical excellence and growth.
  • Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
  • Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.

Requirements & Tech Stack

  • Proficiency in full-stack development with hands-on coding experience in Core Java, JPA/Hibernate, Spring framework, and basic caching concepts.
  • Knowledge of Spring ecosystem technologies including Spring Boot and Spring-Data.
  • Experience building secure and scalable applications following enterprise design principles.
  • Solid coding practices for RESTful API development and consumption with understanding of OpenAPI/Swagger specifications.
  • Understanding of API security protocols and authentication mechanisms (OAuth2, JWT).
  • Good database development skills with relational (RDBMS) databases and exposure to NoSQL technologies.
  • Experience with microservices architecture and event-driven design patterns.
  • Ability to participate in code reviews and apply feedback effectively.
  • Understanding of code quality tools like SonarQube and security scanning tools.
  • Familiarity with developer tools including Maven, Git, and CI/CD pipelines.
  • Good understanding of Agile development practices.
  • Familiarity with cloud platforms such as AWS or OpenShift.
  • Knowledge of testing methodologies including unit testing and test automation.
  • Good communication skills and team collaboration abilities.

Highly Valued Skills

  • Experience with frontend technologies including HTML5, CSS3, JavaScript, and exposure to frameworks such as Angular or React.
  • SQL optimization skills with Oracle or similar RDBMS.
  • Experience with API documentation tools.
  • Familiarity with AI coding agents and specification-driven development practices.
  • Troubleshooting capabilities for resolving performance issues.
  • Familiarity with containerization technologies (Docker).
  • Basic understanding of release and change management processes.
  • Experience with test automation tools (e.g., Selenium).
  • Exposure to monitoring and observability solutions.
  • Understanding of message broker concepts such as Kafka.

Location: Pune, India

Employment Type: Full-time

Fresher Full Stack Developer Jobs in Pune · last 7 days

6 openings · all need no experience

Most hiring: I Cube World, DigitizeBrand Hub (India) Pvt Ltd, Barclays

See all 6 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job