Java Full Stack Developer - Virinchi Limited - Hyderabad

4 - 6 years

5 - 15 Lacs

Posted:2 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Dear All,

Greetings from Virinchi Limited!

Java Full Stack Developer

Exp - 4 to 6 years

Working Location - Road No 1, Banjara Hills, Hyderabad

5-day week - no work from home

Mode of Interview - Virtual/F2F

Company Name - Virinchi Limited - Product-Based Company


We are seeking a Senior Full-Stack Java Developer to play a pivotal role in the design, development, and deployment of our critical applications. You will be instrumental in shaping our technical landscape, ensuring the delivery of high-quality software that meets stringent performance, security, and scalability requirements.

What You'll Do:

  • Lead the design, development, and implementation of complex, scalable, and secure full-stack applications using Java/J2EE, Microservices, and modern front-end frameworks.
  • Drive technical discussions, propose architectural solutions, and make key technical decisions that align with business objectives and long-term technical vision.
  • Develop robust, high-performance, and resilient backend services using Spring Boot, focusing on microservices architecture, RESTful APIs, and efficient data handling.
  • Build responsive, intuitive, and engaging user interfaces using

    Angular, React, or Vue.js

    , ensuring cross-browser compatibility and optimal user experience.
  • Design and optimize relational databases, specifically

    MySQL

    , including complex queries, schema design, performance tuning, and data migration strategies.
  • Collaborate closely with product owners, UX/UI designers, and other engineers to translate business requirements into technical specifications and deliver effective solutions.
  • Conduct thorough code reviews, provide constructive feedback, and enforce best practices for code quality, testability, and maintainability.
  • Mentor and guide junior developers, fostering their technical growth and ensuring adherence to engineering standards.
  • Implement and champion DevOps practices, including CI/CD pipelines, automated testing, and deployment strategies.
  • Troubleshoot and resolve complex production issues, ensuring high availability and performance of applications.
  • Stay abreast of industry trends, emerging technologies, and continuously evaluate new tools and techniques to improve our technology stack and development processes.

What We're Looking For (Required Skills & Qualifications):

  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
  • 4 to 8 years of progressive experience

    in full-stack software development, with a strong emphasis on Java/J2EE applications.

  • Expert-level proficiency in Java/J2EE and Spring Boot

    , with extensive experience in designing and developing highly scalable RESTful APIs and microservices.

  • Deep understanding and hands-on experience with Microservices architecture patterns

    , including service discovery, API Gateway, circuit breakers, and containerization (Docker, Kubernetes).

  • Strong expertise in relational database design and development with MySQL

    , including advanced SQL, query optimization, indexing, stored procedures, and database migrations.

  • Proven hands-on experience with at least two of the following modern front-end frameworks/libraries:

    • Angular

      (RxJS, NgRx, routing, component-based architecture)
    • React.js

      (Hooks, Context API, Redux, functional components)
    • Vue.js

      (Vuex, Vue Router, composition API)
    • Demonstrable experience building complex SPAs with one or more of these.

  • Solid understanding of web technologies (HTML5, CSS3, JavaScript/TypeScript) and responsive design principles.
  • Extensive experience with version control systems, especially Git (branching strategies, pull requests).
  • Experience with build tools (Maven, Gradle) and package managers (npm, yarn).
  • Familiarity with cloud platforms (AWS, Azure, GCP) and deploying applications to cloud environments.
  • Proficiency in writing comprehensive unit, integration, and end-to-end tests (JUnit, Mockito, Cypress, Jest, React Testing Library, Karma, Jasmine).
  • Strong understanding of secure coding practices and common web application vulnerabilities (OWASP Top 10).
  • Excellent problem-solving, analytical, and debugging skills.
  • Exceptional communication, collaboration, and interpersonal skills.
  • Ability to work independently and as part of a high-performing agile team.

Bonus Points (Nice-to-Have Skills):

  • Experience with message brokers (Kafka, RabbitMQ, ActiveMQ).
  • Knowledge of NoSQL databases (e.g., MongoDB, Cassandra).
  • Experience with performance monitoring and logging tools (Prometheus, Grafana, ELK stack, Splunk).
  • Familiarity with TDD/BDD methodologies.
  • Previous experience in a technical lead or senior mentoring role.
  • Contributions to open-source projects or a strong public GitHub profile.

Corporate Address:

Virinchi Corporate Office, Above ICICI Bank,

Besides Bajaj Electronics, Illiyas Mohamed Building,

5th Floor

Road No. 1, Banjara Hills, Hyderabad.

Regards,

Chandra Kanth | HRD

Mock Interview

Practice Video Interview with JobPe AI

Start Spring Boot Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
Virinchi Technologies logo
Virinchi Technologies

IT Services and IT Consulting

Secunderabad Andhra Pradesh

RecommendedJobs for You