jobiwork
Uffizio
From company careers site

Java Programmer

Location
Surat, GJ, India
Work mode
On-site
Employment type
Full-time

About the job

Experience: 4 + Year Of Experience

Location: Surat, Gujarat (On-site) Experience: 4 + Years Employment Type: Full-time 1. Job Overview We are looking for an experienced Senior Java Developer with strong expertise in backend development, system design, problem-solving, and team leadership. The ideal candidate should have sound knowledge of HLD, LLD, Data Structures & Algorithms, and Database Internals, along with hands-on experience in building scalable applications. 2. Key Technical Skills

• System Design: HLD, LLD, Design Patterns, SOLID Principles, Microservices Architecture.

  • System Design: HLD, LLD, Design Patterns, SOLID Principles, Microservices Architecture.
  • Data Structures & Algorithms: Arrays, Trees, Graphs, HashMaps, Sorting, Searching, Time & Space Complexity.
  • Database Internals: MySQL, Indexing, Query Optimization, ACID Properties, Transactions, Locking, and Concurrency.
  • Backend Development: Core Java, Advanced Java, Collections, Spring Framework, Hibernate, Kafka, REST APIs.
  • Frontend: HTML5, JavaScript, jQuery, CSS, XML, XSL.
  • Tools: GitHub, Eclipse IDE, JIRA, Apache Tomcat.

• Design and develop scalable, high-performance, and maintainable applications.

  • Design and develop scalable, high-performance, and maintainable applications.
  • Participate in HLD, LLD, and technical architecture discussions.
  • Write optimized code using efficient data structures and algorithms.
  • Identify and resolve database performance issues.
  • Conduct code reviews and ensure coding standards.
  • Lead, mentor, and guide junior developers.
  • Coordinate with QA and cross-functional teams.
  • Ensure timely project delivery and resolve technical challenges.

• Bachelor's degree in Computer Science, Engineering, or a related field.

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 3–5 years of hands-on experience in Java development.
  • Strong understanding of HLD, LLD, DSA, and Database Internals.
  • Hands-on experience with Java, Spring, Hibernate, and MySQL.
  • Experience in team mentoring or technical leadership.
  • Strong analytical, problem-solving, and communication skills.
  • Work on challenging and scalable software projects.
  • Opportunity to work on system architecture and technical leadership.
  • Collaborative work environment with career growth opportunities.

From Uffizio's careers page (Keka), checked 31 Oct 2026.

How to apply

  1. Select Apply on uffizio.keka.com. It opens Uffizio's own application form in a new tab, run on Keka.
  2. Fill in the form and upload your résumé there. Jobiwork never sees your application.
  3. Uffizio will reply to you directly. No real employer asks you for money to apply.

Posted 31 Oct 2026 · checked 31 Oct 2026 · Report this job

Get new Other jobs in Surat by email

Free account: job alerts, every search result and full descriptions. No phone number, no résumé upload.

Create job alert

Similar jobs

Companies hiring in Surat

All jobs in Surat →