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

Java Backend Developer

Sonyo Management Consultants

Bangalore Rural, Karnataka, India · Tempo pieno

Sii il primo a candidarti

Esperienza
6–12 yrs
Stipendio
INR 2,000,000 – INR 2,500,000 / year
Aperture
1
Pubblicato
10 ore fa
Modalità di lavoro
In ufficio
Istruzione
Qualsiasi laureato
Requisiti di ammissibilità
Applicants must hold at least a graduate degree in any discipline.
Riprendere
È necessario candidarsi

Dove lavorerai

Descrizione del lavoro

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.

Lasciate questo messaggio se desiderate una risposta: non lo useremo per nessun altro scopo.

Clicca per navigare, trascina e rilascia, oppure impasto uno screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Dimensione massima 20 MB ciascuno · Fino a 5 file

🤖
Assistenza online tramite intelligenza artificiale immediata