Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Job Responsibilities

  • Drive, design, build and deliver end-to-end solutions using Agile and User Centered Design processes.
  • Build a distributed system based on SOLID design principles, concurrency, and distributed data.
  • Demonstrate experience writing enterprise software applications for high frequency and low latency environments.
  • Hit the ground running with a typical Java ecosystem (Spring & its sub-projects, dependency injection, maven, hibernate, etc.)
  • Maintain quality, modularity and ensure responsiveness of applications.
  • Be able to pick up new technologies along their whole development stack including non-java ecosystems.
  • Collaborate with the rest of the engineering team to design to launch new features.
  • Collaborate with cross-functional teams to define, design.
  • Work with third-party data-sources and APIs.
  • Unit-test code for robustness.
  • Work on bug fixing and improving application performance
  • Maintain code integrity and organisation.
  • Help maintain code quality, organisation, and automation.
  • Build a culture of continuous learning and improvement.
  • Have a desire to collaborate to share and learn from your colleagues.

Job Requirements

  • Extensive experience and deep understanding in Java 8, including multithreading, data-structures and algorithms.
  • Strong understanding of distributed architecture concepts, Design patterns, SOLID principles,
SOA, Microservices, Cloud hosting solutions (preferably AWS).
  • Good experience in developing REST API and Json, in Java backend applications.
  • Hands on experience with SQL, NoSQL concepts.
  • Test driven development, including unit test cases using any test framework (JUnit, spring-test, MockMvc), and end-to end testing.
  • Excellence in writing and maintaining clear end-user documentation including API specifications, patterns, best practices, and data definitions, including Swagger.
  • Good knowledge of GIT.
  • Familiarity with continuous integration and build automation tools like Jenkins pipelines for Continuous Integration (CI)/ Continuous Delivery (CD), maven/Gradle
  • Experience with Agile software development (e.g., SCRUM or KANBAN) and/ or User Centered design process.
  • Experience in working with Angular 6+/ReactJS 16+ & Redux, JSP, HTML5, CSS3, jQuery and Javascript will be a plus.

Job Locations:-

  • Noida ( sec126)
  • Gurugram (sec44)
Skills:- J2EE, Spring Boot, Hibernate (Java) and Java

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

RecommendedJobs for You

coimbatore, tamil nadu, india

hyderabad, telangana, india