Owision logo

Sr. Java Developer

Owision

7 - 15 years

Bengaluru

Posted:1 week ago

Apply

Job Description

Job Title: Senior Java Backend Developer

Location:

Work Mode:

Experience:

Employment Type:


Role Overview:

Java Backend Developer

Hybrid role based out of Bangalore


Key Responsibilities:

  • Design, develop, and maintain backend applications using

    Java

    and

    Spring Boot

    .
  • Build and support scalable

    microservices-based

    applications.
  • Work with

    Kafka

    for event-driven communication and messaging.
  • Develop clean, efficient, and maintainable code following best practices.
  • Write and maintain unit tests using

    JUnit 5

    and

    Mockito

    .
  • Participate in code reviews, technical discussions, and design sessions.
  • Collaborate with cross-functional teams including developers, testers, architects, and product owners.
  • Work in an

    Agile/Scrum

    environment and actively participate in sprint ceremonies.
  • Support CI/CD pipelines and contribute to smooth build, deployment, and release processes.
  • Troubleshoot, debug, and resolve application issues in development and production-like environments.


Required Technical Skills:

  • 7–15 years of Java backend development experience

    .
  • Strong understanding of

    Core Java

    concepts.
  • Hands-on experience with:
  • Functional Interfaces
  • Java Streams
  • HashMap and Collections Framework
  • Multithreading and concurrency concepts
  • Experience with

    Spring Boot

    for backend service development.
  • Experience with

    Apache Kafka

    or similar messaging platforms.
  • Good understanding of

    microservices architecture

    .
  • Experience writing unit tests using

    JUnit 5

    and

    Mockito

    .
  • Familiarity with

    CI/CD

    practices and tools such as Jenkins, GitLab CI, GitHub Actions, or similar.
  • Good understanding of REST APIs and backend integration patterns.
  • Experience using Git or similar version control systems.


Personality and Communication Skills:

  • Positive, optimistic, and energetic attitude.
  • Willingness to contribute to a healthy team environment.
  • Comfortable communicating with team members.
  • Shows genuine interest in technology and willingness to learn.
  • Good English communication skills with a clear and understandable accent.
  • Team player with prior experience working in collaborative teams.
  • Good understanding of

    Agile methodology

    and experience working in Agile teams.
  • Open to feedback and continuous improvement.


Nice to Have:

  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Exposure to Docker or Kubernetes.
  • Knowledge of monitoring and logging tools Dynatrace/Grafana.
  • Experience with event-driven architecture.
  • Understanding of secure coding and performance optimization.
  • Preference will be given to candidates who are immediately available with experience in any of the following domains: Capital Markets, Stock Exchanges, Brokerage Platforms, Investment Banking, Wealth Management, Trading Platforms, Crypto Exchanges, FinTech, Payment Gateways, Banking

Skills Required

Java Backend Core Java Spring Boot Kafka Microservices Architecture Microservices Agile Scrum Ci/cd Pipelines Backend Development Apache Ci/cd

Job Type

Full Time

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.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Owision logo
Owision

RecommendedJobs for You

R

Sr. Java Developer

Revolite Infotech Pvt. Ltd

Bengaluru

M

Sr. Java Developer

Mukizh Fashions

Bengaluru

Owision logo

Bengaluru

R

Sr. Java Developer

Revolite Infotech Pvt. Ltd

Bengaluru

M

Sr. Java Developer

Mukizh Fashions

Bengaluru

Owision logo

Bengaluru