Java Full Stack Developer

Hein+Fricke

Pune District

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Hein+Fricke in Pune, India, seeks an experienced Java professional to design and build scalable enterprise applications. You will own end-to-end feature delivery, from solution design and diagrams to coding and deployment.

You will develop web apps on Java servers, implement MVC patterns and REST APIs, and create architecture artifacts such as UML diagrams, data flows, and API specs. Collaboration with tech leads and product owners is essential.

Qualifications

  • Proficient in Core Java and OOP.
  • Strong HTML, CSS, and JavaScript skills.
  • Experience with MVC patterns and REST APIs.
  • SQL Server / RDBMS with optimized queries.
  • Experience developing web apps on Java servers.
  • Strong debugging and troubleshooting abilities.
  • Exposure to Agile / Scrum delivery.
  • Proficient in creating technical diagrams and documentation.

Responsibilities

  • Design scalable solutions using Java and MVC frameworks.
  • Own end-to-end feature delivery including design, coding, and deployment.
  • Develop web applications on Java servers (Tomcat, GlassFish, Jetty, WebLogic).
  • Create architecture diagrams, data flows, and API specifications.
  • Apply design patterns for performance and maintainability.
  • Collaborate with tech leads, architects, and product owners to shape roadmap.
  • Participate in Sprint planning and Agile ceremonies.
  • Troubleshoot performance and deployment issues with infra teams.

Skills

Core Java & OOP
HTML CSS JavaScript
MVC Architecture
REST API development
SQL Server / RDBMS
Java web servers
Debugging & Troubleshooting
Agile / Scrum
Technical documentation

Tools

JSF (PrimeFaces)
DevOps exposure (Azure/AWS/GCP)

Job description

Role & responsibilities
  • Understand business needs and design maintainable, scalable solutions using Java and related frameworks with MVC architecture.
  • Own feature/module delivery end-to-end including solution design, technical diagrams, documentation, coding, integration, and deployment support.
  • Build and maintain web applications running on Java web servers (e.g., Tomcat, GlassFish, Jetty, WebLogic, JBoss/WildFly).
  • Create technical artifacts such as:
    • Architecture diagrams (UML, deployment, sequence, class, ERD)
    • Solution design documents and data flow diagrams
    • API specifications (OpenAPI/Swagger)
    • Feature documentation & runbooks
  • Apply design patterns and clean code principles to ensure high performance and long-term maintainability.
  • Collaborate closely with Tech Leads, Architects, and Product Owners, taking feedback, contributing ideas, and shaping the technical roadmap.
  • Participate in Sprint planning, estimation, Scrum ceremonies, and drive Agile delivery ownership.
  • Build efficient database-driven application modules using SQL Server / relational databases, ensuring data integrity and optimized queries.
  • Lead technical POCs and feasibility analysis for solution decisions when required.
  • Troubleshoot performance, integration, and deployment issues in collaboration with infrastructure and platform teams.
Must have Technical Skills
  • Core Java & OOP, strong in abstraction, collections, concurrency, exception handling
  • HTML, CSS, JavaScript
  • MVC Architecture and design patterns
  • REST API development and integration
  • SQL Server / RDBMS, optimized queries (joins, CTEs, window functions, indexing basics)
  • Web applications on Java servers
  • Debugging and Troubleshooting
  • Agile / Scrum delivery experience
  • Technical documentation & diagram creation ownership
Good to have
  • JSF (PrimeFaces/RichFaces)
  • DevOps exposure (Azure / AWS / GCP), CI/CD, Monitoring
  • Distributed systems, caching / CDN, JMS / message queues
Key Competencies
  • Ownership of delivery and outcomes, not just tasks.
  • Collaboration with senior tech leads and architects.
  • Ability to present solutions visually through diagrams.
  • Strong analytical and troubleshooting skills with critical thinking.
  • Strong written & verbal communication (technical + business).
  • Ability to work independently on greenfield and legacy modernization initiatives.
  • Strong verbal and written communication skills.
  • Ability to collaborate effectively with cross-functional teams.
  • Adaptability to evolving technologies and project needs.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Full Stack Developer
Java Full Stack Developer

Tata Consultancy Services • Mumbai

On-site
INR 800,000 - 1,500,000
Java Full Stack Developer:
Java Full Stack Developer:

United States Digital Space LLC • Maharashtra

On-site
INR 800,000 - 1,200,000
Java Full Stack Developer
Java Full Stack Developer

Optum • Hyderabad, Dadri

Hybrid
INR 1,200,000 - 1,800,000
Java Developer
Java Developer

Fulcrum Worldwide Software • Pune District

On-site
INR 1,200,000 - 1,800,000
Java Full Stack Developer
Java Full Stack Developer

Opus Technologies • Pune District

Hybrid
INR 1,800,000 - 3,200,000
Technical Lead - Java
Technical Lead - Java

CGLIA Solutions LLP • Hyderabad

On-site
INR 1,500,000 - 2,000,000
Java Full Stack Developer
Java Full Stack Developer

Truetech Solutions • Chennai District

On-site
INR 800,000 - 1,200,000
Java Full Stack Developer
Java Full Stack Developer

White Force Outsourcing Services • Mumbai

On-site
INR 900,000 - 1,500,000
Java Developer - Full Stack
Java Developer - Full Stack

EdRoy Consigliere • Chennai District

On-site
INR 1,200,000 - 1,500,000
Java Full Stack Lead
Java Full Stack Lead

Allegis Global Solutions (AGS) • Bengaluru

Hybrid
INR 1,200,000 - 1,900,000