U

Java Software Engineer

Valsad, Gujarat
Day Shift
Posted 17h ago
0 views
Actively Hiring Direct 1-Click Apply

Check Your Resume Match Score

Scan your resume against ATS criteria for this Java Software Engineer role at uffizio.

Apply for this position

Apply on Company Website

Job Description

We are looking for a passionate and highly capable

Software Engineer

to join our engineering team. The ideal candidate should have strong fundamentals in software engineering, the ability to design scalable and reliable systems, and a strong sense of ownership toward delivering high-quality solutions.

Key Responsibilities

  • Design, develop, and maintain scalable, reliable, and high-performance software applications.
  • Apply strong knowledge of Data Structures and Algorithms to solve complex engineering problems.
  • Contribute to High-Level Design (HLD) and Low-Level Design (LLD) of software systems and features.
  • Design and develop multi-threaded and concurrent applications with a focus on performance and reliability.
  • Work with different types of databases, understanding their architecture, internals, performance characteristics, and appropriate use cases.
  • Write clean, maintainable, and efficient code while following software engineering best practices.
  • Collaborate with cross-functional teams to understand requirements, evaluate solutions, and deliver quality products.
  • Take end-to-end ownership of assigned features and continuously improve existing systems.

Technical Skills

  • Strong knowledge of Data Structures and Algorithms.
  • Expertise in System Design, including HLD and LLD.
  • Hands-on experience with multi-threaded/concurrent applications.
  • Good understanding of databases and their internals, including different database architectures and performance considerations.
  • Strong programming and problem-solving skills.
  • Good understanding of software development principles, design patterns, and best practices.

Non-Technical Skills

  • High Agency: Proactively identify problems, take initiative, and drive solutions without constant supervision.
  • Strong Sense of Ownership: Take responsibility for outcomes and see tasks through from conception to completion.
  • Passion for Software Engineering: Genuine interest in building quality software, learning new technologies, and continuously improving engineering practices.

What We’re Looking For

Someone who is

technically strong, curious, proactive, and accountable

, with the ability to think beyond individual tasks and contribute meaningfully to the overall engineering ecosystem.

Frequently Asked Questions

How to apply for Java Software Engineer at uffizio?

Click the "Apply via CareerScan" button on this page.

What is the salary for this role?

Salary details will be discussed during the interview.

What experience is required?

This position is open to freshers and experienced candidates.

Is this position still open?

Yes, currently active and accepting applications.

Similar Openings

Explore related active roles in java developer

View all
Actively Hiring
0-2 Yrs
Salary not disclosed
Pune, Maharashtra
java developerDay Shift
Posted 17h ago
Apply Now
Actively Hiring
13+ years
Salary not disclosed
Hyderabad, Telangana
java developerDay Shift
Posted 17h ago
Apply Now
Actively Hiring
0-2 Yrs
Salary not disclosed
Gurugram, Haryana
java developerDay Shift
Posted 17h ago
Apply Now

Java Software Engineer

uffizio · Valsad