This page was automatically translated and may contain errors. View in English.
S

Java Backend Developer

Sonyo Management Consultants

Bangalore Rural, Karnataka, India • Penuh Waktu

Jadilah yang pertama mendaftar

Pengalaman
6–12 yrs
Gaji
INR 2,000,000 – INR 2,500,000 / year
Lowongan
1
Diposting
5 jam yang lalu
Mode kerja
Di kantor
Pendidikan
Lulusan mana pun
Kelayakan
Applicants must hold at least a graduate degree in any discipline.
Melanjutkan
Wajib mendaftar

Tempat Anda akan bekerja

Deskripsi pekerjaan

About the Company

Join Sonyo Management Consultants, a world-renowned leader in consulting, technology services, and digital transformation. With a legacy spanning over five decades and operations in more than 50 countries, Sonyo is recognized by top organizations globally for tackling complex business and technological challenges. The company believes that technological innovation delivers value through its people, empowering clients to evolve and excel via advancements in cloud, data, AI, software engineering, and digital solutions. Its comprehensive offerings include strategy and transformation, application development, infrastructure management, and intelligent operations, alongside software development, IT consulting, network infrastructure management, systems integration, and IT support.

Job Summary

The role seeks a proficient Java Backend Developer with 6 to 12 years of experience. The ideal candidate will demonstrate deep knowledge in Core Java, Object-Oriented Programming (OOP), Multithreading, and Data Structures & Algorithms. Key to this position is the ability to architect scalable backend software and solve complex problems efficiently.

Key Responsibilities

  • Craft, implement, and sustain backend applications with high performance using Java.
  • Produce clean, effective, and maintainable code aligned with industry standards.
  • Design and integrate RESTful APIs and backend services.
  • Utilize multithreading techniques to build scalable and concurrent applications.
  • Incorporate robust OOP principles and design patterns during development.
  • Enhance app performance and resolve production-level issues expediently.
  • Work collaboratively with frontend developers, QA teams, and product stakeholders.
  • Engage in code reviews and contribute insights to architectural decisions.

Required Skills and Experience

  • Strong command of Core Java (versions 8, 11, or 17).
  • Deep understanding of Object-Oriented Programming concepts.
  • Experience with multithreading, concurrency controls, and Java Collections Framework.
  • Solid grasp of Data Structures and Algorithms.
  • Proficiency in Spring Boot and backend software engineering.
  • Familiarity with REST APIs, microservices architecture, and backend system design.
  • Knowledge of SQL and relational database management systems.
  • Experience with version control (Git), build tools (Maven/Gradle), and adherence to best software practices.
  • Excellent analytical capabilities and problem-solving aptitude.

Preferred Skills

  • Exposure to cloud environments such as AWS, Azure, or Google Cloud Platform.
  • Understanding of containerization technologies like Docker and orchestration with Kubernetes.
  • Experience in continuous integration and continuous deployment (CI/CD) pipelines.
  • Working experience within Agile and Scrum team structures.

Educational Qualifications

A Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related discipline is required.

Additional Candidate Attributes

Candidates should possess strong coding and debugging capabilities along with effective communication and team collaboration skills.

Biarkan saja jika Anda ingin mendapat balasan — kami tidak akan menggunakannya untuk hal lain.

Klik untuk melihat-lihat, seret & lepas, atau pasta tangkapan layar

PNG, JPG, GIF, MP4, WebM, MOV · Maksimal 20MB per file · Hingga 5 file

🤖
Bantuan AI online dan instan