Job Title : Senior Full Stack Engineer
Location : Banjara Hills, Hyderabad (On-site)
Job Type : Full-Time, Permanent
Experience : 4+ Years
About Company :
Company is a leader in online medical education, offering high-quality learning experiences for aspirants of NEET PG, FMGE, INI SS, NEET SS, MBBS Curriculum, and PG Residency. Our mission is to empower students by unlocking their full academic and professional potential through expert-led content and innovative digital platforms. We strongly believe in “The Power of Together” —creating an inclusive, diverse, and collaborative work environment. Diversity, inclusion, and belonging are not just values, but essential components of our company culture.
The Opportunity
We are seeking a passionate and experienced Senior Full Stack Engineer to join our technology team. You will play a critical role in developing scalable, performant, and secure web applications across the full stack. Your deep understanding of front-end and back-end technologies will help shape modern solutions for our growing user base.
This role is perfect for someone who thrives in a fast-paced, forward-thinking environment and is eager to push technical boundaries while delivering world-class user experiences.
Key Responsibilities
- Design, develop, and maintain full-stack applications using Java (Spring Boot) and AngularJS / ReactJS .
- Build scalable and secure RESTful APIs and microservices using Spring MVC , JAX-RS , and Spring REST .
- Write clean, efficient, and testable code with JUnit , Mockito , and follow TDD practices.
- Implement responsive and interactive UIs in AngularJS and ReactJS .
- Manage both relational (MySQL / PostgreSQL) and NoSQL (MongoDB / DynamoDB) databases.
- Collaborate with DevOps to implement CI / CD pipelines and optimize deployment processes using tools like Jenkins and Git.
- Utilize AWS cloud services ( EC2 , S3 , Lambda , RDS , etc.) for hosting and scalability.
- Apply solid object-oriented principles , design patterns, and best practices throughout development.
- Work in Agile / Scrum teams using tools such as JIRA and Confluence .
- Conduct code reviews, troubleshoot complex issues, and mentor junior developers.
Qualifications
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.4+ years of professional full stack development experience.Strong expertise in :Java / J2EE , Spring Boot , Spring Security , Spring DataAngularJS , ReactJSRESTful APIs , JSON , MicroservicesGit , Gradle , Maven , SonarQube , ArtifactoryTomcat , JBoss , or other web serversProven experience in Agile software development and DevOps practices.Solid understanding of OOP , design patterns , and scalable architecture.Preferred Skills
Experience with React Native for cross-platform mobile app development.Working knowledge of Python for backend scripting or integration tasks.Familiarity with Docker , Kubernetes , and modern container orchestration tools.Advanced knowledge of AWS infrastructure and services.Soft Skills
Excellent problem-solving and analytical thinking.Strong verbal and written communication skills.Passion for innovation and continuous improvement.Ability to work independently and collaboratively in a fast-paced environment.Why Join Us?
Work on cutting-edge products in the fast-growing edtech and healthtech space.Be part of a purpose-driven team shaping the future of medical education.A collaborative culture that fosters growth, ownership, and continuous learning.