Senior Java Developer

8 - 10 years

8 - 13 Lacs

Posted:21 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

 
We are looking for a skilled

Java Developer

with a strong foundation in backend development and practical experience in

leveraging AI tools and platforms

to enhance product features, automation, and user experience. The ideal candidate will be proficient in Java and familiar with using AI APIs, SaaS platforms, and AI-assisted development tools to build intelligent, scalable solutions.

Roles and Responsibilities:

  • Review and understand the existing architecture of the Cross Identity platform:
    • Platform components, CI modules, data repositories, and integrations.
  • Design and document scalable, secure architecture for both on-premise and cloud deployments.
  • Identify and recommend improvements in system design, scalability, performance, and security.
  • Collaborate with Product Owners to understand feature requirements and enhancement needs.
  • Lead and support the team in developing new features, enhancements, and integrating AI tools.
  • Write clean, maintainable Java code adhering to internal standards and best practices.
  • Conduct design/code reviews and provide technical guidance to team members.
  • Develop and execute unit and integration tests, support system testing.
  • Troubleshoot and resolve functional and performance issues.
  • Assist in training, mentoring, and knowledge sharing within the team.
  • Maintain project documentation and provide timely status updates.
  • Strong expertise in Core Java, J2EE, Spring Framework, Spring Boot, Hibernate, JPA, REST APIs.
  • Good understanding of OOP, design patterns, and multithreading.
  • Experience with microservices architecture, distributed systems, and multiple data source management.
  • Familiar with Spring Cloud, Spring Security, JWT, OAuth/OIDC, SAML protocols.
  • Experience in MySQL, Linux/Windows OS environments, and containerization (Docker).
  • Proficiency with source control (Git, Azure DevOps), build tools (Maven), and CI/CD (GitLab, Jenkins).
  • Knowledge of server configuration, deployment (AWS, Heroku), and application performance tuning.
  • Familiarity with unit testing, UML, and Agile methodologies.

AI Tools Expertise:

  • Experience integrating AI capabilities using tools/platforms such as:
    • OpenAI, Hugging Face, Azure Cognitive Services, AWS AI/ML Services
  • Ability to embed AI-powered features into Java applications (e.g., text analysis, summarization, anomaly detection, auto-tagging).
  • Understanding prompt engineering and working with external AI APIs.
  • Knowledge of using AI-assisted development tools or no-code/low-code AI platforms is a plus.

Soft Skills:

  • Strong communication, collaboration, and mentoring abilities.
  • Self-starter with a problem-solving mindset and process-oriented approach.
  • Ability to work independently and in a team in a fast-paced environment.
  • Enthusiastic about learning and applying new technologies.

Qualifications:

  • Bachelor s degree in Computer Science, Software Engineering, or a related field.
  • 8 to 10 years years of Java application development experience.
  • Hands-on experience with secure and scalable software architecture.
  • Java Certification is a plus.

Mock Interview

Practice Video Interview with JobPe AI

Start Core 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now
Cross Identity logo
Cross Identity

Software Development

Schaumburg Illinois

RecommendedJobs for You

pune, bengaluru, mumbai (all areas)

gurugram, bengaluru, mumbai (all areas)