resu·mail

Java Programmer

at Uffizio

Surat, India Mid Posted 2026-04-29

Don't apply into the void — reach the hiring manager

ResuMail finds the recruiters and hiring managers behind this Java Programmer role at Uffizio, drafts a personalised outreach email, and schedules the send — so your application actually gets seen.

Reach the hiring manager ›

About this role

Location: Surat, Gujarat (On-site) Experience: 3–5 Years Employment Type: Full-time Job Overview We are seeking an experienced Java Developer with strong backend expertise and solid frontend skills to design, develop, and maintain high-quality software solutions. The ideal candidate will also have team-leading experience , work closely with cross-functional teams, and ensure timely delivery of scalable, robust, and efficient applications while following best coding practices. Technical Skills Required Programming & Backend Java (Core Java, Advanced Java, Collections) Spring Framework Hibernate Kafka Database MySQL Frontend Technologies HTML5 JavaScript jQuery CSS XML, XSL Tools & Platforms Eclipse IDE GitHub (Version Control) JIRA or similar task management tools Apache Tomcat Additional Skills Data Preparation & Analytics Generation Unit Testing and Debugging Understanding of software development best practices Key Responsibilities Development & Technical Understand and analyze new business and technical requirements Design, code, test, and debug high-quality software applications Ensure error-free, optimized, and maintainable code Perform unit testing and support QA during testing phases Coordinate with QA teams for defect resolution and validation Ensure quick resolution of production and application issues Maintain proper technical documentation Planning & Delivery Participate in project planning and estimation Ensure timely delivery of assigned tasks and milestones Use task and project management tools effectively (JIRA, etc.) Team Leadership Lead and mentor junior developers Assign tasks, review code, and ensure coding standards are followed Provide technical guidance and training to the team Support team productivity and continuous improvement Learning & Growth Stay updated with new technologies, tools, and AI-driven development practices Continuously improve technical and leadership skills Required Qualifications Bachelor’s degree in Computer Science, Engineering, or a related field 3–5 years of hands-on experience in Java-based application development Prior experience in leading or mentoring a development team Strong problem-solving and analytical skills Good communication and collaboration abilities Why Join Us? Opportunity to work on challenging and scalable projects Leadership exposure with hands-on development Collaborative and growth-oriented work environment On-site role based in Surat with long-term career opportunities

How to get this job at Uffizio

  1. Don't rely on the portal. Cold applications for a role like Java Programmer land in a pile of hundreds. A direct, personalised message to the hiring manager or a referrer is the fastest way in.
  2. Find the right person. ResuMail surfaces the actual recruiters and hiring managers at Uffizio — not a generic careers inbox.
  3. Send tailored outreach. ResuMail drafts an email personalised to your resume and this role, then paces and schedules sends so you stay out of spam.
  4. Follow up. One polite nudge after 5–7 days roughly doubles reply rates — scheduled for you.

Reach Uffizio's hiring managers today.

Free to start. No credit card. Built for Indian job seekers.

Start free with ResuMail ›