Java + GraphQL ( Weekend Drive on 27 Sep Saturday F2F)

5 - 10 years

10 - 19 Lacs

Posted:4 days ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Java Software Engineer Senior backend

  • Must be able to, during technical skills interview, share screen with a local running copy of IntelliJ and go through some coding exercises while sharing screen.
  • Must be able to demonstrate skills with Java, JSON, Maven, Spring Boot, Jax-RS, REST, and Unit Testing Spring Boot Applications.
  • Candidates will be evaluated on technical abilities as well as ability to communicate with interviewer as the requirements are discussed.
  • Ideal candidates should be able to demonstrate skills in message-driven development with java, using Apache Kafka, pulsar, etc.
  • Must have solid Java development experience with SOA and event-driven architectures, including:
    • Developing Java web services and batch processing applications using Spring, JSON, XML, Elasticsearch, Logstash, Kibana, JSON, XML, Mockito, Selenium, Kafka, Oracle, MySQL, and related technologies
  • Experience developing applications with demanding security, scalability, and performance requirements
    • Knowledge and experience using clean code principles and industry best practices • Strong understanding of agile methodologies, CI/CD pipelines, and DevOps principles • Adherence to team processes and standards, automated tests, code reviews, TDD strategies, and CI/CD deployment processes • Collaboration with peers, leadership, and other stakeholders to understand business requirements and translate them into technical solutions Candidates should have 6+ years professional experience in a Java development role; Bachelors degree or equivalent in Computer Science or related field preferred
  • Must be able to demonstrate skills with Java, JSON, Maven, Spring Boot, Jax-RS, REST, and Unit Testing Spring Boot Applications.
  • Candidates will be evaluated on technical abilities as well as ability to communicate with interviewer as the requirements are discussed.
  • Ideal candidates should be able to demonstrate skills in message-driven development with java, using Apache Kafka, pulsar, etc.

Designs, develops, tests, and evaluates software and systems that enable computers to perform their applications, applying principles and techniques of computer science, engineering, and mathematical analysis.

Requires a degree in software engineering design and development. Excludes paraprofessional positions.: Researches, designs, and develops computer software systems, in conjunction with hardware product development, applying principles and techniques of computer science, engineering, and mathematical analysis. Analyzes software requirements to determine feasibility of design within time and cost constraints. Consults with hardware engineers and other engineering staff to evaluate interface between hardware and software and operational and performance requirements of overall system. Formulates and designs software system, using scientific analysis and mathematical models to predict and measure outcome and consequences of design. Develops and directs software system testing procedures, programming, and documentation. Consults with customer concerning maintenance of software system. May coordinate installation of software system.

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
Brillio logo
Brillio

IT Services and IT Consulting

Dallas Texas

RecommendedJobs for You