Home
Jobs

Posted:21 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Contractual

Job Description

About Company: Our Client is a leading Indian multinational IT services and consulting firm. It provides digital transformation, cloud computing, data analytics, enterprise application integration, infrastructure management, and application development services. The company caters to over 700 clients across industries such as banking and financial services, manufacturing, technology, media, retail, and travel & hospitality.

Its industry-specific solutions are designed to address complex business challenges by combining domain expertise with deep technical capabilities. With a global workforce of over 80,000 professionals and a presence in more than 50 countries.


Job Title: Java Developer

Locations: PAN INDIA

Experience: 8 - 12 Years (Relevant)

Employment Type: Contract to Hire

Work Mode: Work From Office

Notice Period: Immediate to 15 Days


1. Core Python and Java Proficiency

Code fluency and readability

Writes clean, maintainable, and modular code using Pythonic principles.

Data structures & algorithms

Understands and applies lists, dictionaries, sets, trees, and algorithms effectively.

Object-Oriented Programming

Demonstrates solid grasp of OOP concepts including inheritance, polymorphism, and encapsulation.

Testing & debugging

Uses tools like pytest, unittest, and debugging tools effectively in development.

API development

2. System Design & Software Architecture Aptitude

Modular system design

Can design scalable, loosely coupled systems.

Understanding of microservices

Has working knowledge of service decomposition, inter-service communication, and orchestration.

Data flow and integration

Understands how data moves through systems, including ETL, messaging, and APIs.

Design patterns

Applies appropriate software design patterns and understands trade-offs.

Cloud & infrastructure awareness

Familiar with deploying services to AWS, GCP, or Azure, including basics like containers, autoscaling, and monitoring.

3. Architectural Growth Potential

Big-picture thinking

Thinks beyond code to how components fit into the whole architecture.

Decision-making tradeoffs

Can articulate the pros and cons of different tech decisions.

Documentation & diagrams

Comfortable creating architecture diagrams and explaining decisions.

Curiosity & learning

Eagerness to learn new tools, frameworks, and architectural patterns.

Cross-team collaboration

Works well across development, QA, DevOps, and business teams.

4. Communication & Leadership

Explains technical ideas clearly

Can break down complex ideas for both technical and non-technical stakeholders.

Mentorship potential

Willing to guide junior developers and share knowledge.

Feedback receptiveness

Accepts and integrates feedback well.

Proactive problem solver

Identifies issues and suggests architectural improvements without being asked.

5. Culture & Ownership

Takes initiative

Self-starter who takes ownership of deliverables.

Reliability

Delivers consistent, high-quality work.

Team fit

Aligns with team values, communication style, and pace.

Growth mindset

Shows desire to evolve into a broader architectural role over time.

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

RecommendedJobs for You

Vijayawada, Visakhapatnam, Guntur, Nellore

Vijayawada, Visakhapatnam, Guntur, Nellore