Java Full Stack Developer

7 - 11 years

10 - 20 Lacs

Posted:2 hours ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

  • Understand the limitations of our tech stack and business model and provide technical advice wherever necessary.
  • Design and develop proof of concept prototypes for advanced features and designs.
  • Design, build, and maintain highly reusable Java/J2EE, JavaScript, HTML and CSS code.
  • Develop and maintain web applications using modern front-end frameworks and libraries such as React JS. React JS is mandatorily required.
  • Collaborate with product owners to implement responsive and visually appealing user interfaces.
  • Implement user interface functionality using HTML, CSS, and JavaScript.
  • Write high-quality, well-documented code that follows best practices for security, scalability, and maintainability.
  • Conduct research and deconstruct our users digital interactions.
  • Develop reusable patterns and encourage innovation that will enable team velocity.
  • Collaborate on the design with other team members and product owners, both inside and outside the scrum team
  • Develop coding best practices guidelines, unit testing, security, and scalability and maintainability guidelines.
  • Writes automated unit tests for developed code through the tools like EasyMock/Mockito/Karma/Jasmine/Karate

Required Skills:

- BS/MS Degree in Computer Science or related experience.

- Strong experience on Java/J2EE/ Spring Boot/Spring Reactive/Spring Web Flex.

- Experience in developing Web Services (REST, SOAP).

- Good hands-on experience on Database/ORM technologies (Hibernate/JDBC/JPA).

- Experience with automated unit testing technologies (Such as JUnit, Easy Mock, Mockito, Karma/Jasmine Spock, or similar).

- Good hands-on experience using Node.js, Express JS or Svelte JS. based frameworks.

- Expert knowledge of CSS, CSS extension languages (Less, Sass), and CSS preprocessor tools

- Experience with Design patterns and software engineering best practices

- Experience with cloud technologies (Azure/AWS). AWS is predominantly required

- Experience in doing software development in an Agile environment.

- Hands on experience on CI/CD tools like GitHub, Jenkins, Docker etc.

- Hands on experience on MySQL, Cassandra or Mongo BD any Non SQL Database experience is must

- Good hands-on experience on Eclipse/Spring Tools (STS), IntelliJ/Visual Studio Code.

Test driven development

- Hands on Experience on DevOps tools like Git, Jenkins, Docker, Maven, Rally, SONAR, TwistLock, TestNG, X-RayScan, Micro Soft Defender, CodeQL experience will be added advantage

- Good knowledge about various supporting framework/design like Circuit breaker, logging.

- Strong understanding about how browser process and load web pages.

- Strong JavaScript fundamentals and its internal processing mechanism.

- Prior experience implementing web performance optimization and measuring techniques.

- Experience analyzing Google search engine report and providing technical recommendation to improve site ranking.

- Solid understanding and implementation details about API asynchronous programming

- Solid understanding about HTTP protocol and browser-based storage capabilities

- Solid understanding about web Server, Application Server, and Cloud environment.

- Understanding design strategies for effectively leveraging Caching.

- Experience in Splunk and Dynatrace will be added advantage

-

Nice to have skills:

  • Experience with commercial software development and/or healthcare industry experience
  • Strong experience in projects requiring application re-engineering, modernization.
  • Adobe Experience Manager (AEM)
  • Google Lighthouse
  • Elastic Search

Mandatory Skills

  • Java Latest Version
  • Spring Boot
  • Microservices
  • Rest API
  • AWS or Azure or GCP
  • Mongo DB or Cassandra
  • SQL
  • Kafka or any messaging app
  • Unit Testing

Good to have

  • Kubernetes
  • Typescript
  • CI CD deployments

Mock Interview

Practice Video Interview with JobPe AI

Start Java 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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Wipro logo
Wipro

Information Technology & Services

Bengaluru

RecommendedJobs for You

pune, chennai, bengaluru