Fullstack Developer - Java/Angular - (Remote)Night Shift

4 - 9 years

10 - 20 Lacs

Posted:1 week ago| Platform: Naukri logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description


Designation/Role:

Experience:

Location:

This role involves working during the night shift.

Key Responsibilities:

  • Design, develop, and implement robust backend services using

    Java, Spring Boot, and Microservices Architecture

    .
  • Develop and maintain responsive and intuitive user interfaces using

    Angular

    (latest version).
  • Utilize Spring Batch for efficient batch processing solutions.
  • Work with relational databases like Oracle and PostgreSQL for data storage and management.
  • Leverage in-memory data stores such as Redis and Apache Geode for high-speed data access and caching.
  • Implement and manage message queues using

    RabbitMQ

    for asynchronous communication between services.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Participate in code reviews, ensuring code quality, performance, and adherence to best practices.
  • Utilize

    Keycloak

    for identity and access management.
  • Monitor application performance and troubleshoot issues using tools like

    Kibana

    .
  • Contribute to Continuous Integration/Continuous Deployment (CI/CD) pipelines using Jenkins.
  • Test and document APIs using

    Postman

    and

    Swagger

    .
  • Stay up-to-date with emerging technologies and industry trends.

Required Skills & Experience:

  • Strong proficiency in Java for backend development.

  • Extensive experience with Microservices Architecture.

  • Solid experience with Angular (latest version) for frontend development.

  • In-depth knowledge of

    Spring Boot

    and Spring Batch frameworks.
  • Experience with relational databases, specifically

    Oracle

    and/or

    PostgreSQL

    .
  • Familiarity with in-memory data stores like Redis and/or Apache Geode.
  • Experience with message brokers, particularly RabbitMQ.
  • Proficiency with development tools such as

    Jenkins, Postman

    , and

    Swagger

    .
  • Understanding of identity and access management concepts, ideally with

    Keycloak

    .
  • Experience with log analysis and visualization tools like Kibana.
  • Strong understanding of software development best practices, including design patterns, clean code, and testing.
  • Excellent problem-solving and analytical skills.
  • Ability to work independently and collaboratively in a fast-paced environment.
  • Strong communication and interpersonal skills.

Qualifications:

  • A bachelors or masters degree in computer science, Engineering, or a related discipline.
  • Ability to communicate effectively across multiple audiences, including firm-wide business units, senior leaders, associates and clients.
  • Exceptional interpersonal skills, including teamwork, facilitation, and negotiation.
  • Strong planning and organizational skills

If interested, please click on the link below and fill the form

https://forms.office.com/r/EB08Y0eg5N

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 Skills

Practice coding challenges to boost your skills

Start Practicing Now
Opus Technologies logo
Opus Technologies

IT Services and IT Consulting

RecommendedJobs for You

Bengaluru, Karnataka, India