Java Back End Developer

3 - 4 years

5 - 10 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

What we do

We implement Realtime bigdata streaming application to provide data for building driving automation at Mercedes-Benz cars. Besides implementing the new features using Apache spark library, automation of infrastructure is being implemented which runs on cloud platform. Moreover, we constantly adapt to new frameworks, improvements, and trends through agility and DevOps.

What you will do

  • Develop and maintain cloud applications that deal with real-time event-based data.
  • Hands-on technical expertise to design, secure and optimize Cloud application and services.
  • Experience in working with High availability and fault tolerant architectures.
  • Ensure development for reusability components that can be used across projects.
  • Ensure on-time delivery, end-to-end responsibility by developing using the best practices.
  • A strong sense of

    ownership

    ,

    self-motivated

    and urgency to drive.
  • Knowledge of professional software engineering practices and the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations
  • Proven success in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy.
  • Experience mentoring junior software engineers to improve their skills.
  • Experience with Agile software development (scrum)
  • Ability to effectively articulate technical challenges and solutions
  • Demonstrated ability to deal well with ambiguous/undefined problems; ability to think abstractly
  • undergo regular training to continue to meet the requirements.
  • actively participates in the continuous improvement process at team and project level

What we are looking for

Requirements

  • Experience with working with the following main programming languages, technologies, frameworks, and tools:
  • JDK 17

  • Junit

  • Apache Spark

  • Microservices REST API

  • Maven

  • Git

  • Azure

  • Docker

  • Kubernetes

  • Terraform

  • Helm

  • Apache Spark, Python nice to have
  • Bachelor’s degree (preferably in finance, accounting, computer science, or business analytics) or other equivalent experience
  • Proactivity and living the Scrum Values
  • Attention to clean code principles
  • Project involvement through all phases (end to end)
  • Excellent interpersonal, verbal, and written communication along with strong client relationship skills (assertiveness and feedback belong here)
  • Excellent time-management skills
  • Strong analytical mindset, structured and problem-solving skills
  • It’s a critical assessment of the actual skills (be picky!) and a huge portion of “people knowledge” regarding curiosity, attitude, active mindset.

  • candidates that are practicing programming out of own interest/hobby/curiosity for a long time already and having a conceptual understanding and interest on architecture (e.g. layered architecture, gang-of-four pattern) and functional programming languages (e.g. Lisp, prolog) and algorithms (e.g. quick-sort)

  • Extrovert

  • Fluent in English (oral and in writing)

Nice to have

  • Automotive industry experience of advantage
  • Cross-functional expertise with front-end technologies is also a strength
  • Understanding of the technology and how it affects clients' area of the business, trends associated with the technology, value propositions for clients

Certifications for the described technologies are welcomed

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
MSG Global Solutions logo
MSG Global Solutions

Information Technology and Services

Munich

RecommendedJobs for You

mulshi, maharashtra, india

hyderabad, chennai, bengaluru