Java Architect

0 - 2 years

3 - 6 Lacs

Posted:6 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Summary

We are seeking a skilled Java Developer to design, develop, and maintain high-performance, scalable, and secure applications. The ideal candidate will work closely with cross-functional teams to translate business requirements into technical solutions, ensuring high-quality code and efficient system performance.

Key Responsibilities

  • Develop, test, and deploy high-quality Java applications.
  • Design and implement new features and enhancements based on business requirements.
  • Write clean, efficient, and well-documented code following best practices.
  • Troubleshoot, debug, and resolve software defects and performance issues.
  • Collaborate with product managers, QA testers, and other developers.
  • Participate in code reviews to ensure code quality and adherence to standards.
  • Maintain and optimize existing applications to improve performance and scalability.
  • Develop RESTful APIs and integrate with external systems/services.
  • Work with databases (SQL/NoSQL) for data storage and retrieval.
  • Stay updated with emerging technologies, tools, and frameworks in the Java ecosystem.

Required Qualifications

  • Bachelors degree in Computer Science, Engineering, or related field.
  • Strong experience in Java (Java 8 or above).
  • Hands-on experience with Spring, Spring Boot, Hibernate/JPA.
  • Knowledge of RESTful APIs and microservices architecture.
  • Experience with relational databases (MySQL, PostgreSQL, Oracle) and/or NoSQL (MongoDB).
  • Familiarity with version control systems (Git).
  • Understanding of object-oriented programming principles and design patterns.
  • Knowledge of build tools like Maven or Gradle.
  • Good problem-solving and analytical skills.
  • Strong communication and teamwork abilities.

Preferred Qualifications (Nice to Have)

  • Experience with cloud platforms (AWS, Azure, GCP).
  • Exposure to CI/CD tools (Jenkins, GitLab CI, GitHub Actions).
  • Knowledge of Docker, Kubernetes or containerization tools.
  • Experience with front-end technologies (Angular, React) is a plus.
  • Familiarity with message brokers (Kafka, RabbitMQ).

Key Competencies

  • Strong coding and debugging skills
  • Attention to detail
  • Collaboration & communication
  • Analytical & problem-solving mindset
  • Ownership and accountability

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.

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 Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
ti Steps logo
ti Steps

Staffing and Recruiting

Frankfurt Germany

RecommendedJobs for You

hyderabad, chennai, bengaluru

sion, maharashtra, india

bengaluru, karnataka, india

hubli, mangaluru, mysuru, bengaluru, belgaum